Pre*_*cco 5 c++ build-automation tfsbuild dependency-management tfs2012
背景
在我的职业生涯中,我惊讶于有多少项目我在Visual Studio中编译和执行项目是一个真正的挑战.问题的根源通常是由于:缺少依赖性,缺少文档,缺少项目引用等.
为了避免这些麻烦,我尝试自动化项目/解决方案,以便:
问题
到目前为止,我采用这种方法取得了相当大的成功.但是,我最近获得了一个依赖于Microsoft Windows SDK的本机C++项目.在编译时,项目使用Windows环境变量来查找缺少的依赖项(例如Microsoft Windows SDK).
我知道使用环境变量是以往的工作方式.但是,依靠软件开发人员来配置开发环境:
我不想讨论让开发人员配置开发环境的优点,而是我想知道:
鉴于目前存在的技术(例如TFS),在团队环境中为C++项目处理大型依赖项(例如Windows SDK)的可靠且可重复的方法是什么?
潜在的解决方案
CONTEXT
参考
我记得在一家安全公司工作时,团队有一个脚本,通常会在您点击编译后立即将所有依赖项复制到您的特定文件夹中。它在 MFC 项目的构建属性中,但是当时令我感到困惑。
该参考文献似乎很有帮助,谢谢
| 归档时间: |
|
| 查看次数: |
1311 次 |
| 最近记录: |