我继承了一个用C语言编写的项目,在Linux上运行,前一个人编写了Cmake文件。前一个人没有在这个项目中使用IDE,所以我发现维护这个相当大的项目有点困难,不幸的是我不熟悉Cmake :(。
我想在这个项目中使用eclipse(我的操作系统是Linux)来帮助我更快地理解项目,并且能够在Eclipse中构建和调试它,所以我不必每次都手动运行构建脚本。该项目在Mercurial中,因此我使用Eclipse将其检入我的存储库,然后我有一些选项:
打开项目,以某种方式将它变成一个我可以编译的C项目
将代码转换为makefile项目,使用Cross GCC toolchian,尝试将所有的pathes添加到'include',然后尝试构建(我正在这条路径上,但似乎Eclipse Juno需要我找到我自己包含文件的路径,手动添加很多T_T)
创建一个新的makefile项目,逐步导入代码,我对代码还不是很熟悉......
其他一些方式......
有什么建议吗?
另外,就我而言,http://www.vtk.org/Wiki/CMake:Eclipse_UNIX_Tutorial中提到的3个选项中的哪一个会是一个不错的选择?