Настройка CEDET / EDE для работы с Irrlicht - PullRequest
1 голос
/ 29 июля 2010

У меня есть CEDET 1.0pre7, настроенный с emacs 23.1, и я хочу использовать его для управления программами irrlicht.Я довольно новичок в написании неакадемического кода C ++ и make-файлов.У меня работает следующий make-файл:

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 ничего не сделал.

1 Ответ

2 голосов
/ 30 июля 2010

Если вы используете проект Make или Automake, который автоматически генерирует ваши файлы Makefile, процесс изменения функций, таких как дополнительные библиотеки, должен выполняться с помощью интерфейса настройки. В буфере (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 (удалить) для разных слотов.

...