我已经创建了一个非常基本的项目(Make):
(ede-proj-project "zrm"
:name "zrm"
:file "Project.ede"
:targets (list
(ede-proj-target-makefile-program "zm"
:name "zrm"
:path ""
:source '("zrm.c")
)
)
)
在执行M-x ede-proj-regenerate RET
和M-x compile RET RET
(接受make -k作为我的编译命令)时,make会因缺少分隔符错误而继续厌倦。
在Emacs之外编辑我的Makefile(使用darn evil vi)并用标签替换空格时,它可以正常工作。
为了完成这项工作,我应该注意什么特别的事情?
此致
答案 0 :(得分:1)
如果您亲自编写该项目文件,则需要知道这不是必需的。
只需使用:
M-x ede-new RET
创建一个新项目,然后使用菜单添加新目标,或使用
M-x ede-new-target RET
这样做。
如果您的项目是多个目录,则需要为每个目录执行ede-new
,EDE将通过邻近连接它们。
答案 1 :(得分:0)
before-save-hook
上有一个钩子,它为几种模式做了untabify
。那里有一个bug。我修好了,现在它完美无缺。