在项目属性->链接器->输入中,我指定了静态增强库:
F:\ boost_1_67_0 \ stage \ lib \ libboost_unit_test_framework-vc141-mt-gd-x64-1_67.lib
但是在链接项目时,它总是尝试查找动态库。
错误LNK1104无法打开文件 'boost_unit_test_framework-vc141-mt-gd-x64-1_67.lib'测试套件F:\ proj \ build64 \ LINK 1
boost_unit_test_framework-vc141-mt-gd-x64-1_67.lib实际上是动态Boost库名称
>目录F:\ boost_1_67_0 \ stage \ lib \
libboost_unit_test_framework-vc141-mt-gd-x64-1_67.lib大小:51M
>目录F:\ boost_1_67_0 \ stage \ lib \ dynamic \
boost_unit_test_framework-vc141-mt-gd-x64-1_67.lib大小:266k
boost_unit_test_framework-vc141-mt-gd-x64-1_67.dll大小:1.6M
我根据this link编写了boost。