我用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 include路径添加到system-include没有做任何事情。
发布于 2010-07-30 08:14:59
如果您使用的是自动生成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中的自定义界面,那么使用它可能会有点棘手。
https://stackoverflow.com/questions/3362364
复制相似问题