我正在尝试使用boost线程,但在运行程序时,我得到了这个:
LINK : fatal error LNK1104: cannot open file 'libboost_date_time-vc100-mt-gd-1_46.lib'
我在链接器中包含的目录是:c:\ boost_1_46_0 \ libs \和c:\ boost_1_46_0 \ boost。
我正在使用Visual Studio Express 2010。
感谢。
答案 0 :(得分:3)
将$(BOOSTROOT)/ lib指定为链接器的“附加库目录”。 (注意:它不是带有s的库)
这假设您已使用visual studio编译器构建了boost库。从评论中的讨论来看,你似乎还没有这样做。
我建议您使用安装程序获取预先构建的二进制文件,而不是尝试自己构建库。以下是安装程序:http://www.boostpro.com/download/