visual-studio - 如何使用 Visual Studio 和 Eclipse 处理项目

标签 visual-studio eclipse svn cmake project-organization

我们目前正在启动一个项目,涉及 Windows 和 Linux 上的人员并使用 SVN。

问题是想要使用 Visual Studio(大多数人是 2010)的人在文件夹结构和项目同步方面存在问题。

他们有 ankhsvn (http://ankhsvn.open.collab.net/),他们将项目映射到真实文件夹,所以每个人都有良好的文件结构,解决方案在 SVN 上(我们更喜欢不是,但 ankhsvn 需要它)其他人只是在 SVN 上的解决方案下 checkout 项目文件夹。

但是如果不使用 SVN 的人添加一个新文件,VS 不会自动添加它,这会导致很多麻烦。

那么我们的设置正确吗?有没有办法可以很好地适应这种环境?您建议我们如何工作?

最佳答案

如果必须为每个目标更新项目文件,则维护多个构建目标会很困难。例如,添加新的源文件需要更新 Visual Studio 项目和 makefile。

捐赠怎么样CMake尝试一下?它可以为多个构建环境生成项目文件。我们在工作中使用它来支持 32 位或 64 位 Windows 上的多个版本的 Visual Studio 以及 32 位或 64 位 Linux 上的多个版本的 gcc。每个项目(库或可执行文件)都需要维护一个用于生成目标项目文件的 CMakeLists.txt 文件。

关于visual-studio - 如何使用 Visual Studio 和 Eclipse 处理项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3916327/

相关文章:

SVN 错误 : Could not open the requested SVN filesystem

svn - 将非标准的 Subversion 存储库转换为 git

c# - 如何将触发器分配给 C# 中的变量?

c# - 在 C# 中可视化数据结构,例如树和图

java - 获取库的路径 - Java

eclipse - Eclipse 中的 PyDev 插件没有水平滚动条

windows - Mercurial 与颠覆。谁的表现更好?

c++ - 有没有办法使用 visual studio 命令提示符进行调试?

c# - 如何使用 Visual Studio Code 引用 WSDL 文件?

java - 无法在目录中找到 feature.xml