Я пытаюсь создать графический интерфейс с использованием GTKmm в Eclipse, однако я не могу заставить конфигурацию работать. Для справки, вот мой фактический код:Настройка GTKmm в Eclipse для C++
#include <gtkmm.h>
using namespace std;
int main(int argc, char **argv) {
Gtk::Main kit(argc,argv);
Gtk::Window frmMain;
kit.run(frmMain);
return 0;
}
Это настройки, которые я ввел в раздел компилятора GCC C++. Все варианты:
-I/usr/include/gtkmm-3.0 -I/usr/include/gdkmm-3.0 -I/usr/include/gtk-3.0 -O0 -g3 -Wall
и для команд шаблон линии:
${COMMAND} `pkg-config gtkmm-3.0 --cflags` ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}
Наконец, в разделе GCC G ++ Linker, я это введено для командной строки Шаблон:
${COMMAND} `pkg-config gtkmm-3.0 --libs` ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS} ${FLAGS}
Вот ссылка на мой журнал компиляции: http://pastebin.com/tfqv97w6
Похоже, вставляя 'PKG-конфигурации gtkmm-3,0 --libs' в команде есть недостаточно, чтобы сделать эту работу. У меня есть хорошее решение, дайте мне пару минут, чтобы получить информацию. – Galik
Я установил плагин для eclipse, который взаимодействует с pkg-config и позволяет вам выбрать pagkage из списка и hey-presto! https://code.google.com/p/pkg-config-support-for-eclipse-cdt/ – Galik
@Galik Вау, это один быстрый ответ .. возьмите все время, которое вам нужно :) –