繁体   English   中英

如何在项目中使用Boost库(VS2015)

[英]how to use boost libs in project (VS2015)

我拥有Visual Studio 2015,并且试图在“ Boost入门 ”页面上构建示例boost 1.62链接程序。 我遵循构建步骤来编译各种二进制文件,例如regex。 这些步骤是:

c:\boost> bootstrap
c:\boost> .\b2

我遇到了多个错误,因为缺少'pyconfig.h',但是我不需要这个,所以我认为还可以。

我在测试项目中将“其他库目录”设置为c:\\ boost \\ libs,但是在链接时,获取:

error: cannot open file libboost_regex-vc140-mt-gd-1_62.lib

我在。\\ libs下查看,并且那里没有lib文件。 我确实在boost \\下看到了一个新的bin.v2目录,该目录在一个非常复杂的树下具有lib文件。

我在项目中将“其他库目录”设置为c:\\ boost \\ bin.v2,但存在相同的错误。

谁能告诉我要成功链接我需要做什么? 我是否需要解决该pyconfig.h错误,才能将库部署到正确的位置?

我发现了问题。 看来VC ++项目应该向。\\ boost \\ stage \\ lib添加一个include路径,而不是boost网页所说的。 我不知道这是否是真正的意图,但似乎可行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM