gpt4 book ai didi

c++ - 使用 boost - 将它放在源代码管理中还是让任何开发人员自己安装?

转载 作者:IT老高 更新时间:2023-10-28 22:39:16 24 4
gpt4 key购买 nike

目前我们在 SVN 中的 3rd 方目录下使用 Boost。问题是更新整个树需要很多时间,我责怪 Boost 的海量文件(以及其他罪魁祸首)。

或者,我可以让任何开发者自己安装它,但我必须强制他们安装到同一个位置(这很丑……)。

什么是首选?安装位置问题如何处理?
还有其他选择吗?

我在 Windows 下使用 VS2008(即将推出 VS2010)(而不是在...下使用 VS2008 :))。

编辑:我们已经迁移到 VS2010 并且正在使用属性表。请参阅下面的答案。
Ralf 有一个很棒且非常详细的如何使用批处理文件。
仍然欢迎其他方法... :)

最佳答案

由于您的应用程序依赖于 boost,我相信有一个专门用于存储它的内部 SVN 项目是值得的。这保证了每个人都将使用相同版本的库并防止意外

如果你在项目中添加一个INSTALL 文件/脚本,使用在系统上构建和安装boost的命令,你将解决问题,其他开发人员会很高兴他们只需要运行脚本以在他们的系统上正确安装所有内容。

关于c++ - 使用 boost - 将它放在源代码管理中还是让任何开发人员自己安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5451413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com