Eda*_*aor 5 c++ windows boost visual-studio visual-c++
我想开始使用Boost.我正在Visual Studio中编写一个C++程序(显然是在Windows机器上).
Boost的入门指南说:
获取Boost副本的最简单方法是使用安装程序.本入门指南的Boost网站版本将提供有关安装程序可用日期的未注明日期信息,或参阅Boost下载或BoostPro Computing提供的安装程序.如果您使用Microsoft Visual Studio,我们特别建议使用安装程序,因为安装程序可以下载并安装预编译的库二进制文件,从而避免了自行构建它们的麻烦.
我不确定是否要遵循这个建议,或者只是自己下载并构建所有内容.我在安装程序中看到的潜在问题是:
所以我的问题是,我只是偏执,应该去安装路线,还是我是正确的,应该自己建造?如果有任何人有使用Boost和Visual Studio的经验,我会很感激他们是否可以分享他们对此的看法(如果应该自己构建它,任何提示也会受到赞赏,例如我应该只复制每个文件我实际上用的是什么?等等.
注意:
关于StackOverflow的一些类似的问题,但没有明确地问这个问题,让我觉得我不应该使用安装程序,这就是为什么我在这里明确要求它.作为参考,这些是问题:
确保每个人都正确配置的一个好方法是使用svn externals.你可以创建类似的东西/trunk/boost1.35
,然后你可以用svn外部指向它.
这样,当新版本的boost出现时,你可以将你的svn外部命名为 /trunk/boost1.40
在您的存储库中,您的svn external指向存储库中的svn文件夹.例/depends/boost
我们个人将boost头文件保存在源代码控制之下,如上所述,但将libs保存为我们要求大家下载的zip文件.我们有一个类似于以下BOOST_LIB的环境变量,我们将其指向当前的boost库目录.
归档时间: |
|
查看次数: |
4783 次 |
最近记录: |