我需要编译 libffi 库才能在 Visual Studio 2013 项目中使用它。
我正在使用 libffi 3.0.13,从他们的 original page 下载
我一直在努力使它工作,按照自述文件中给出的说明,或者试图自己想出一些东西,但最终失败得很快。
我试过了:
make
(我很乐意安装它,如果 gcc 编译就足够了) ../configure CC="../msvcc.sh -m64"
命令,但我的 mingw 不知道 cl
是什么。 cl.exe
的完整路径,但编译器未通过配置测试。日志显示:configure
程序未知 最佳答案
首先,请原谅我可怜的英语!我刚刚解决了这个问题!
我添加了一些标志:
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
希望现在还不算太晚!
关于c++ - 带有 Visual Studio 2013 的 libffi,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21606806/