Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Instalacja GTK 64-bit pod Dev C++

Ostatnio zmodyfikowano 2013-08-10 09:56
Autor Wiadomość
kriss024
Temat założony przez niniejszego użytkownika
Instalacja GTK 64-bit pod Dev C++
» 2013-08-05 14:16:20
Witam,

Szukam pomocy, najlepiej takiej krok po kroku, jak uruchomić biblioteki GUI GTK+ w Dev-C++ w wersji x64.

1. Posiadam następujące środowisko programistyczne:
- Windows 7 x64 Pro
- Dev-C++ 5.4.2 x64
- GTK+ 64-bit 2.16.6

2. Co do tej pory zrobiłem:
- Pobrałem ze strony pakiet GTK+ 64-bit i rozpakowałem na c:\gtk
- Dodałem do zmiennej środowiskowej PATH ścieżkę c:\gtk\bin
- Uruchomiałem polecenia "pkg-config --cflags gtk+-2.0" i "pkg-config --libs gtk+-2.0" ( widać na ekranie 1 )
- Przepisałem ścieżki, które otrzymałem jako wynik pleceń, do Dev-C++ ( widać na ekranie 2 )

Ekran 1 http://imageshack.us/a/img818​/5371/w9yo.png
Ekran 2 http://imageshack.us/a/img18​/6231/uo5p.png

Niestety program nie kompiluje się, błąd widać na ekranie 1. Coś jest źle.
Mam uprzejmą prośbę o pomoc.
P-89538
MrPoxipol
» 2013-08-05 14:21:40
Po pierwsze: kupa tematów już na ten temat była, po drugie zaleca się użycie wersji 32bit. Na Windows tak po prostu nie da się dodać wywołania systemowego w
``
. Możesz użyć Code::Blocks, które pozwala dodatkowo włączyć te polecenia do wywołania g++ (jej treść). Jeśli poprawnie skonfigurowałeś pkg-config, to po wpisaniu w cmd
pkg-config --cflags --libs gtk+-2.0
 powinieneś ujrzeć wszystko co będzie Ci potrzebne do skonfigurowania GTK w Dev'ie :)

Do search directories musisz dodać te katalogi, które wypisze
pkg-config --cflags gtk+-2.0
. W ustawieniach linkera dodaj wszystkie biblioteki z
pkg-config --libs gtk+-2.0
.
P-89539
kriss024
Temat założony przez niniejszego użytkownika
» 2013-08-05 14:46:54
To nie jest takie proste. Podany sposób z podaniem katalogów nie działa. Widać to na ekranach w pierwszym poście.
P-89543
MrPoxipol
» 2013-08-05 18:39:32
Możesz skompilować z poziomu konsoli.
Przejdź do katalogu z gcc (ofc jeśli go używasz)
g++ plik_ze_źródłem.cpp tutaj_to_co_wypisze_Ci_"pkg-config --cflags --libs gtk+-2.0"

Co do IDE, odpuść Dev'a, zacznij używać Code Blocks, dużo ułatwień, szablon GTK i do tego można użyć pkg-config w bardzo łatwy sposób.
P-89558
DejaVu
» 2013-08-10 09:56:27
Poza tym nie ma sensu używać kompilatora 64-bitowego, bo z automatu ograniczasz platformę docelową do systemów 64-bitowych.
P-89876
« 1 »
  Strona 1 z 1