libffi with Visual Studio 2013
libffi with Visual Studio 2013
我需要编译Libffi库在Visual Studio 2013项目中使用它。
我正在使用libffi 3.0.13,从他们的原始页面下载
我一直在努力按照读书中的说明或自己提出某件事的说明,但最终很快就失败了。
。我尝试了:
使用mingw环境配置libffi。但这是为" GCC"answers" MAKE"完成的。如果我使用GCC编译,它可能不会正确地与VS项目链接(对吗?)。此外,我没有
make
(如果汇编足够的话,我会很高兴地安装它)使用readme建议的
../configure CC="../msvcc.sh -m64"
命令,但我的mingw不知道cl
是什么。尝试为
cl.exe
提供完整的路径,但编译器使配置测试失败。日志显示:
configure:3673: ../msvcc.sh conftest.c >&5 C:Program Files (x86)Microsoft Visual Studio 12.0VCbincl.exe -MD -nologo -W3 conftest.c conftest.c LINK : fatal error LNK1104: cannot open file 'MSVCRT.lib'
- 尝试使用Visual Studio Shell,但是
configure
程序未知
首先,请原谅我可怜的英语!我刚才解决了这个问题!
- 找到您的msvcc.sh
- 修改它,找到此文章:
else args="$md $args" echo "$cl $args" eval ""$cl" $args" result=$? fi
我添加一些标志:
else
args="$md $args"
echo "********"
args=" $args -ID:/soft/Microsoft Visual Studio 12.0/VC/include/ -link -LIBPATH:D:/soft/Microsoft Visual Studio 12.0/VC/lib/ -LIBPATH:C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A/Lib/"
echo "********"
echo "$cl $args"
eval ""$cl" $args"
result=$?
fi
- 更改" d:/soft/microsoft Visual studio 12.0"这些东西到您的路径!
- 在cygwin中:./configure cc = e:/project/3rd_parth/libffi/libffi-3.0.13/msvcc.sh(也更改路径)
- 完成!
希望现在不会太晚!
相关文章:
- 将"libpqxx"与Visual Studio 2013链接/安装,以便与PostgrSQL建立C++连接
- Visual Studio 2013,错误 MSB8020:找不到 Visual Studio 2010 的生成工具
- 为什么在Visual Studio 2013上的std::this_thread::sleep_for上死锁
- Visual Studio Professional 2013, Update 5, "No Target Architecture"
- 性能报告 (.vspx) 在 Visual Studio 2013 中未打开(显示损坏)
- 在 Visual Studio 2013 中使用零大小数组C++
- Visual Studio 2013 标头包含失败
- C /FORTRAN项目由Visual Studio 2010/Intel 2013创建,将不会在Visual St
- Visual studio 2013 和 g++ 7.1 中将 int 和 long 类型相乘时的 c++ 差异行为
- 如何修复此错误,该错误在2013年Visual Studio上构建VirtualPlannetBuilder源
- 在Visual Studio 2013中编译的STL列表代码在Visual Studio 2019中给出了错误.想知道原
- 错误 LNK2019: 未解析的外部符号 Visual Studio 2013 与 openCV
- cv:内存位置的异常 - 运行 openCV 代码 Visual Studio 2013 & Visual Studio 2017 - Windows 7
- 模块计算机类型和目标计算机类型 Visual Studio 2013
- 如何在Visual Studio 2013 Ultimate Edition中包含某个单词的每一行中插入断点
- 具有显式参数和大小的可变参数模板.Visual Studio 2013.
- 使用 Visual Studio 2013 编译 GDCM dlls 2.8.4 for Windows
- 基本字符串操作有问题 [c++, Visual Studio 2013]
- Visual Studio 2013中可能的C/C 编译器错误
- 在Visual Studio 2013上.Win32 应用和 CLR 应用