Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не компилится GTK прога в Code::Blocks  (Прочитано 2663 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alex-v

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Не компилится GTK прога в Code::Blocks
« : 16 Сентября 2009, 15:31:24 »
Не компилится GTK прога в Code::Blocks

Ошибки:

obj/Debug/main.o||In function `helloWorld':|
main.c|8|undefined reference to `gtk_window_get_type'|
main.c|8|undefined reference to `g_type_check_instance_cast'|
main.c|8|undefined reference to `gtk_message_dialog_new'|

...и так далее...

Я так понимаю, что надо какие-то либы подключить. А какие и куда их прописать? Подскажите плиз. (гугл ответа не дал)
С Богом. Александр.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Не компилится GTK прога в Code::Blocks
« Ответ #1 : 16 Сентября 2009, 16:17:59 »
Я так понимаю, что надо какие-то либы подключить. А какие и куда их прописать? Подскажите плиз. (гугл ответа не дал)
:o

А ты его спрашивал? Например, вот так (<-ссылка на запрос гугла, кликабельно)

Оффлайн alex-v

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Не компилится GTK прога в Code::Blocks
« Ответ #2 : 16 Сентября 2009, 16:37:50 »
спасибочки, по вашей ссылке нашел что надо.
Вот что надо (может кому пригодится):

Для нормальной компиляции GTK приложений нужно доустановить пакеты:

libgtk2.0-dev

и в Code::Blocks в раздел Compiler добавить пути

/usr/include
/usr/include/gtk-2.0
/usr/include/glib-2.0
/usr/lib/glib-2.0/include
/usr/include/cairo
/usr/include/pango-1.0
/usr/lib/gtk-2.0/include
/usr/include/atk-1.0

далее в Compiler settings -> Other options написать:

`pkg-config --cflags gtk+-2.0 `

а в Linker settings -> Other linker options написать:

`pkg-config --libs gtk+-2.0 `
С Богом. Александр.

Оффлайн sasha_dj

  • Новичок
  • *
  • Сообщений: 4
  • freeware
    • Просмотр профиля
Re: Не компилится GTK прога в Code::Blocks
« Ответ #3 : 06 Октября 2009, 00:37:44 »
Спасибо все заработало!  :)

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.