EDE子项目混乱

时间:2010-06-20 03:50:15

标签: emacs makefile project subproject

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

测试

  • Project.el
    • 测试
  • SRC
    • Project.el
    • 的main.cpp
    • class.cpp
  • INC
    • Project.el
    • class.h

1 个答案:

答案 0 :(得分:2)

要制作这样的项目,首先使用:

创建顶层项目
M-x ede-new RET

并将其填入基于Automake或Makefile的项目中。 (或者没问题。)然后对于每个子目录,再次使用具有相同项目样式的ede-new。这些项目将在顶层项目下链接在一起。然后使用

M-x customize-project RET

编辑项目所需的任何功能。如果使用dired,则可以标记文件并使用“项目”菜单将这些文件添加到某个目标,或创建新目标以将其添加到目标。您无需知道Project.ede文件中的内容即可。碰巧,Project.ede文件只是一些Emacs Lisp代码,它创建代表您正在使用的项目的对象。