Нет GTK включает

0

После установки IDE Code :: Blocks на моем Ubuntu Desktop 14.04 я создал новый проект C++ с шаблоном GTK, чтобы играть с ним (GNU C++). Но если попытаться построить его, я получаю ошибку:

/home/surrp/Project1-gtk/Project1/main.c|2|fatal error: gtk/gtk.h: No such file or directory|

Поскольку я новичок в Linux, я не знаю, где Code :: Blocks ищет заголовки GTK и как их устанавливать. Неужели это так ненадежно, как в Windows - мне нужно загружать заголовки и помещать где-то вручную? Разве нет пакетов в репозиториях?

Теги:
codeblocks
gtk

1 ответ

1

Файлы заголовков обычно находятся в папке /usr/include.

Для создания приложений GTK вам необходимо установить файлы разработки для GTK (в моей системе, например, есть libgtk+2.0-devel и libgtk+3.0-devel). Затем вы должны изменить настройки компилятора и компоновщика, как описано в этом ответе

  • 1
    создание символических ссылок вместо фактического исправления среды сборки для использования pkg-config звучит как неправильная вещь ...
  • 0
    @jku Вы правы. Я отредактировал ответ.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню