[英]Boost C++ libraries installation
我刚刚从boost网站下载了boost库并将它们解压缩到我的桌面。 我希望能快速浏览一下它们并将它们安装在我的机器上,将来可能会在我习惯使用C ++时使用它们。
当我提取它时,我对所有提取的文件感到困惑。 boost目录中有所有头文件,但教程提到运行bootstrap.bat(我正在使用Windows)。
所以我问这个问题:我只是简单地将标题提取到我的编译器包含目录,就像正常一样,以获得提升和运行,还是我需要做其他事情?
正如我从搜索中理解的那样,显然“大部分”的提升只是模板而且可以简单地通过包含标题来使用,但其余的呢?
我完全吠叫错了树吗?
谢谢你的帮助
既然您提到运行Windows,请查看此自动安装程序:
►http ://www.boostpro.com/download/
另外,一些一般建议:
我只是将标题提取到我的编译器包含目录
没有! 不要使用第三方包含污染编译器的包含; 专门为特定库创建一个单独的目录。 然后,您需要告诉您的特定IDE在哪个目录中可以找到库头。
只需添加根boost
目录以包含编译器/ IDE的路径(因此,如果将Boost解压缩到C:\\Boost
,编译器将使用该路径,而不是C:\\Boost\\boost
)。
不要将boost文件夹复制到编译器的include目录中,因为它可能会在将来更难升级Boost。
此外,如果您计划使用boost的任何编译库,请将Boost的lib
目录添加到编译器的库搜索路径中。 配置编译步骤是将正确的工具集参数放到boost的构建工具中。 如果您正确配置了命令行环境,则应该运行引导程序并编译构建器而不会出现任何问题,并且Boost构建器应该正确检测您的工具集,因此不需要任何参数。
由于每次干净安装自己喜欢的编译器时只进行一次这样的配置,所以它并不像看起来那么难或令人生畏。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.