vc是如何选择要链接的boost库的?
比如我使用了boost的thread库,lib目录是$(BOOST_ROOT)/stage/lib,里面放了诸如:
boost_thread-vc90-mt-gd-1_42.lib,
boost_thread-vc90-mt-1_42.lib,
boost_thread-vc90-mt-gd.lib,
boost_thread-vc90-mt.lib,
在链接的没有指定附加库,vc是怎么知道该链接哪个库的呢?
[解决办法]
1_42和不带版本号的一模一样,gd是debug版本
[解决办法]
代码里应该有 #pragma comment(lib, "xxx.lib") 语句
这个可以指定需要连接的库