我认为我处于一种独特的情况:我在Linux环境中拥有相当数量的C/C++编码经验.但是,我并没有"项目经验".例如,我熟悉版本控制的概念,但我从未使用过任何版本控制.或者,我从未参与过六个以上源文件的项目.
所以,我现在所处的位置是我正在使用已存在的大量代码来处理这个项目.我必须使用Visual Studio 2008在Windows环境中编写所有代码(Visual C++是具体的)所以我有几个问题:
如何将已有的代码集成到VC++中?我正在使用陆龟SVN,我的机器上有所有代码......
有没有人对从小项目转向大项目有什么一般建议?
任何帮助/建议将不胜感激
掌握大型代码库的一些关键:
grep等(ack是非常适合代码探索的变体),以及CTAGS(如果您采用这种方式(C/C++))。printf()语句,更加熟悉调试器,甚至学习语言的来龙去脉(例如类型系统/对象模型的极端情况)都有助于解开这些问题。复杂的问题。不幸的是,我没有使用过 Visual Studio,但我认为了解 IDE 的项目导入/迁移流程也很有启发。也许其他人会在这方面提出更具体的建议。这个过程可能很繁重,特别是如果您之前有一个非标准的自定义构建系统,并且您希望今后一切都以“一种真正的 Visual Studio 方式”完成,但从代码中自动提取依赖关系的工具正在变得越来越好。
| 归档时间: |
|
| 查看次数: |
589 次 |
| 最近记录: |