在shark源码环境运行例子时偶然遇到无法解析外部符号导致一大堆错误的情况,这是由于无法链接到boost库中的dll文件。
解决方法(1):
在链接器->附加依赖项 中添加如下dll文件
shark_debug.lib
D:\tool\boost_1_67_0\lib64-msvc-14.1\boost_system-vc141-mt-gd-x64-1_67.lib
D:\tool\boost_1_67_0\lib64-msvc-14.1\boost_date_time-vc141-mt-gd-x64-1_67.lib
D:\tool\boost_1_67_0\lib64-msvc-14.1\boost_filesystem-vc141-mt-gd-x64-1_67.lib
D:\tool\boost_1_67_0\lib64-msvc-14.1\boost_program_options-vc141-mt-gd-x64-1_67.lib
D:\tool\boost_1_67_0\lib64-msvc-14.1\boost_serialization-vc141-mt-gd-x64-1_67.lib
D:\tool\boost_1_67_0\lib64-msvc-14.1\boost_thread-vc141-mt-gd-x