我在 windows xp 上构建 qpid cpp 解决方案时遇到困难
我已经安装了 Boost 1.55.0、Python 2.7、Ruby 2.0.0 和 CMake 2.8
然后我为 Python、Ruby 和 CMake 添加了环境变量路径,然后 Boost 变量设置如下
BOOST_ROOT C:\Boost
BOOST_LIBRARYDIR C:\Boost\lib
BOOST_INCLUDEDIR C:\Boost\include
我使用命令提示符下的以下命令构建 Boost
引导程序
.\b2
我已经下载了 qpid-cpp-0.26,然后我在命令提示符下使用以下命令构建 qpid
cmake -i -G "Visual Studio 10"
执行上述命令已生成 qpid 的解决方案文件
然后我从解决方案文件中打开 qpid 以在 Visual Studio 2010 中构建,当我尝试构建解决方案时,它在 qpidCommon 中给了我以下错误
无法打开文件'boost_thread-vc100-mt-gd-1_55.lib'
经过一番搜索,我想出了类似的解决方案
在预处理器定义中添加“BOOST_ALL_DYN_LINK”
在链接器中添加库路径 - 常规 - 附加库目录
但上述解决方案对我不起作用
有任何想法吗?