我知道人们会问这个问题有几个主题,为此我道歉。我花了相当多的时间阅读,测试,做更多的研究和失败。
我可以使用仅限标头的库。一旦我尝试链接到一个库,如正则表达式,我收到错误“LINK:致命错误LNK1104:无法打开文件'libboost_regex-vc110-mt-gd-1_58.lib'。”我按照Boost网站上的说明编译二进制文件,文件肯定存在。我在构建它们时尝试了很多选项,包括使用--build-type = complete,它会创建多个版本的二进制文件。
至于include目录,这就是我所拥有的:“C:\ boost \ boost_1_58_0; C:\ boost \ boost_1_58_0 \ stage \ lib”。 “Stage \ lib”是二进制文件所在的位置。
感谢您提供任何帮助。我真的很茫然。