目前,我们正在一个团队在这里我们使用Visual Studio和代码:: Blocks的工作,有没有办法来复制这些项目文件之间的变化?所以,如果一个添加文件到项目文件它也将获得在其他IDE的项目文件调整?

请注意:我们希望我们的项目在多个IDE的,平台和编译工作。因此,一个通用的解决方案是受欢迎的太

有帮助吗?

解决方案

我假设你使用的是VCS?如果是我的直觉是编写同步您的项目文件的脚本(根据修改日期?),然后运行它作为一个签入钩,如果任何项目文件的改变提交。

http://wordaligned.org/articles/a-subversion-pre -commit挂机

其他提示

那么这听起来像准确的问题 CMake的是为了解决类型。肯定是有一个学习曲线,我主要归咎于钝文档,但这样也有很多使用的例子在那里CMake的是在现在很多开源项目,如KDE,OGRE和许多其他人的使用。还有一个基本的教程此处

CMake的使用它自己的语法(这是相当复杂的,虽然仍然比在我看来,自动工具更容易),它使用项目文件生成器,它支持制作,视觉工作室,代码块,Eclipse和其它可能的。它也有一个安装程序生成器,它可以使NSIS安装程序,Mac OS X的捆绑和Debian /红帽包(并再次,可能还有其他),我觉得这非常有用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top