GTK+ 2.0 Tutorial

<<< Previous

Getting Started

Next >>>


Компиляция Hello World

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

gcc -Wall -g helloworld.c -o helloworld `pkg-config --cflags gtk+-2.0` \
`pkg-config --libs gtk+-2.0`

Здесь используется программа pkg-config, которую можно получить на www.freedesktop.org. Эта программа читает .pc которым комплектуется GTK для определения ключей компилятора необходимых для сборки. pkg-config --cflags gtk+-2.0 создаёт поток вывода в виде списка содержимого каталога компилятора, а pkg-config --libs gtk+-2.0 вывод списка найденных библиотек необходимых для связи (link) при компиляции. В выше приведенном примере команды могли быть объединены в одну, например
`pkg-config --cflags --libs gtk+-2.0
`.

Обратите внимание что данный тип команды существенен для компиляции.

Библиотеки которые обычно нужны для связки (linked):


<<< Previous

Home

Next >>>

Getting Started

Up

Theory of Signals and Callbacks