为什么boost需要编译的库这么坑爹?该如何处理
为什么boost需要编译的库这么坑爹?最近编译了一个boost.python来用,编译使用的是complete参数,也就是编译
为什么boost需要编译的库这么坑爹?
最近编译了一个boost.python来用,编译使用的是complete参数,也就是编译所有版本的python库。但使用时发现所有的静态版本库都是不能用的,只有动态版本库可以用。请问大家有没有遇到过类似的问题?
[解决办法]
是这样了,complete会将“生成动/静态库”和“动/静态连接C++运行库”两两组合,最后就有可能生成“使用动态运行库链接的静态库”,如果你的工程选项配的不对就不能用
[解决办法]
你用啥编译的?
1l是说的vc情形
[解决办法]
#define BOOST_PYTHON_STATIC_LIB
[解决办法]
[解决办法]你可以指定编译其中某个库。
[解决办法]是怎么个不能用? 提示找不到lib?
[解决办法]编译时选项内加入
-DBOOST_PYTHON_STATIC_LIB
[解决办法]