我正在按照一些教程解释我应该将libboost_chrono-vc140-mt-gd-1_62.lib添加为我的程序将链接的库。 我遇到的问题是IDK是什么是Visual Studio中调试/发布选项的正确映射以及可用库的扩展。 例如,我有可用的扩展名(后缀):
ll libboost_chrono *
-rw-r - r-- 1 197121 327948 Dec 5 17:54 libboost_chrono-vc140-mt-1_62.lib
-rw-r - r-- 1 197121 2099844 Dec 5 17:56 libboost_chrono-vc140-mt-gd-1_62.lib
(不要对ll感到困惑,我在Win机器上)
答案 0 :(得分:3)
标签的含义在documentation:
中说明因此,文件libboost_chrono-vc140-mt-1_62.lib
是运行时版本(支持多线程),libboost_chrono-vc140-mt-gd-1_62.lib
是调试版本,使用调试运行时库。
此外,大小是一个很好的提示,调试版本通常更大。