Wikibooks: GTK+/Kompilacja pod systemem Windows

= Kompilacja pod systemem Windows = GTK+ jest przede wszystkim biblioteką wieloplatformową. Opisany wcześniej program można również skompilować pod systemem Windows. Do tego potrzebne będą nam środowisko programistyczne z kompilatorem samo GTK+ w postaci biblioteki do uruchamiania programów tzw. GTK...

Full description

Bibliographic Details
Format: Book
Language:Polish
Subjects:
Online Access:https://pl.wikibooks.org/wiki/GTK%2B/Kompilacja_pod_systemem_Windows
Description
Summary:= Kompilacja pod systemem Windows = GTK+ jest przede wszystkim biblioteką wieloplatformową. Opisany wcześniej program można również skompilować pod systemem Windows. Do tego potrzebne będą nam środowisko programistyczne z kompilatorem samo GTK+ w postaci biblioteki do uruchamiania programów tzw. GTK+ for Windows Runtime Environment biblioteka GTK+ w wersji deweloperskiej czyli pliki nagłówkowe i źródłowe przydatne narzędzie do szybkiego projektowania interfejsu użytkownika Wszystkie te programy i biblioteki można zainstalować na kilka sposobów. Na początek wystarczy najprostszy sposób instalacji. Będzie potrzebne nam do tego środowisko programistyczne można pobrać je ze strony http //www.codeblocks.org/ pobieramy wersję binarną z kompilatorem (Code Blocks IDE with compiler) paczka deweloperska (gtk+ dev 2.10.11 win32 1) zawierająca wszystkie potrzebne biblioteki można pobrać ją ze strony http //gladewin32.sourceforge.net/ (lub http //sourceforge.net/projects/gladewin32/). Zawiera ona GTK+ Runtime GTK+ devel i GLADE oraz dokumentację Teraz należy zainstalować Code Blocks. Następnie paczkę gtk+ dev 2.10.11 win32 1 . Musimy zdobyć wymagane parametry do kompilatora aby mógł on poprawnie skompilować program napisany w GTK+. Do tego użyjemy programu pkg config . Znajduje się on w katalogu C \GTK\bin zakładając że paczka gtk+ dev 2.10.11 win32 1 została zainstalowana w katalogu C \GTK . Instalator automatycznie dodał do zmiennych systemowych użytkownika ( PATH ) ścieżkę C \GTK\bin . Dzięki temu będziemy mogli wykonać polecenie pkg config bez potrzeby wchodzenia do katalogu C \GTK\bin . Musimy jednak jeszcze sami dodać jedną zmienną która powie dla pkg config gdzie znajdują się odpowiednie pakiety (np. gtk+ 2.0 ). Wszystkie pakiety przeznaczone dla pkg config znajdują się w katalogu C \GTK\lib\pkgconfig . Za poinformowanie pkg config gdzie ma szukać tych pakietów odpowiada zmienna systemowa PKG CONFIG PATH . Dlatego musimy dodać do zmiennych systemowych ...