设置CEDET / EDE以与Irrlicht一起使用

时间:2010-07-29 12:22:53

标签: c++ emacs cedet irrlicht

我使用emacs 23.1设置了CEDET 1.0pre7,我想用它来管理irrlicht程序。我非常擅长编写非学术性的C ++代码和makefile。我得到以下makefile为我工作:

game.exe: game.o
    g++ game.o -o game.exe -L "D:/irrlicht/irrlicht-1.7.1/lib/Win32-gcc/" -l Irrlicht
game.o: game.cpp
    g++ -c game.cpp -o game.o -I"D:/irrlicht/irrlicht-1.7.1/include"

如何设置CEDET以便它能为我制作?我不知道如何添加库,并添加irrlicht包含system-include的路径没有做任何事情。

1 个答案:

答案 0 :(得分:2)

如果您正在使用自动生成Makefile的Make或Automake项目,则修改要使用的其他库等功能的过程是使用自定义界面。在缓冲区(game.cpp)中执行此操作:

M-x customize-target RET

然后转到它说的地方:

Ldlibs :
[INS]
Libraries, such as "m" or "Xt" which this program depends on. [More]

并在中间单击INS以添加条目槽,然后键入您的库名称。如果你以前没有在Emacs中使用过自定义界面,那么习惯它可能有点棘手。中间单击激活按钮,界面用于编辑结构,因此当您为不同的插槽单击INS(插入)和DEL(删除)时,请考虑列表。