Emacs EDE子项目混乱

Emacs EDE子项目混乱,emacs,makefile,project,subproject,Emacs,Makefile,Project,Subproject,我一直在努力让EDE中的子项目发挥作用,但我不太了解,也找不到任何好的文档。对于以下树,项目配置必须是什么样子: 试验 Project.el 垃圾箱 试验 src Project.el main.cpp class.cpp 公司 Project.el h班 要创建这样的项目,首先使用以下内容创建顶级项目: M-x ede-new RET 并将其填写为基于Automake或Makefile的项目。(两者都可以。)然后对于每个子目录,使用相同的项目样式再次使用ede new。这些项目

我一直在努力让EDE中的子项目发挥作用,但我不太了解,也找不到任何好的文档。对于以下树,项目配置必须是什么样子:

试验

  • Project.el
  • 垃圾箱
    • 试验
  • src
    • Project.el
    • main.cpp
    • class.cpp
  • 公司
    • Project.el
    • h班

要创建这样的项目,首先使用以下内容创建顶级项目:

M-x ede-new RET
并将其填写为基于Automake或Makefile的项目。(两者都可以。)然后对于每个子目录,使用相同的项目样式再次使用
ede new
。这些项目将在顶级项目下联系在一起。然后使用

M-x customize-project RET

编辑项目所需的任何要素。如果使用dired,则可以标记文件并使用“项目”菜单将这些文件添加到某个目标,或创建新目标以将其添加到。您不需要知道Project.ede文件中有什么内容就可以做到这一点。碰巧,Project.ede文件只是一些Emacs Lisp代码,用于创建表示您正在处理的项目的对象。

请参阅我对类似问题的回答。