2011-10-05 231 views
1

我想使用emacs来处理使用CMake构建的项目,虽然这通常工作正常,但我想实现更好的项目管理命令。是否有一种简单的方法来生成某种类型的文件,作为项目文件的列表。从CMakeLists.txt生成包含目录和项目文件的列表

看来最好的方法可能只是一组CMake宏,它们可以自定义写入文件,或许有更好的解决方案吗?

回答

0

我没有CMake的直接经验。但是有几种方法可以解决这个问题。

规范的方法是生成一个标签表作为你的buid进程的一部分。您可以在方便访问文件列表的顶部获得符号完成/导航。 ctags超快。我会让你去谷歌如何做到这一点,提示:wiki

或者,您可以获得Emacs项目管理软件包,如EDE,eproject,mk-project,它定义了项目的概念。见wiki

0

你可以欣赏到CEDET邮件列表 - CMake的支持进行了讨论没有那么长的时间以前,至少有一个人正积极在EDE CMake的支持(CEDET的项目管理)

相关问题