[C++] [GTK-3.0] Bład .\main.cpp(1) : fatal error C1083: Cannot open include file: 'gtk/gtk.h': No such file or directory


(karton16) #1

Witam,

próbuję skompilować kod w gtk

#include <gtk/gtk.h>

int main( int argc, char * argv[] )
{
    GtkWidget * okno;
   
    gtk_init( & argc, & argv );
   
    okno = gtk_window_new( GTK_WINDOW_TOPLEVEL );
    gtk_widget_show( okno );
   
    gtk_main();
   
    return 0;
}

Ma Visual Studio 2005 Express. Konfigurowałem gtk według tego tutoriala : http://www.gtk.org/download/win32_tutorial.php

Przez pierwsze punkty wszystko mi dobrze wychodziło problem napotkałem w punlkcie 3 dotyczącym MSVC. Nie wiem co ta, trzeba dokłądniej zrobić, gdzie to wpisać, bo przy kompilacki otrzymuję błąd:

 


(kostek135) #2

Kompilator nie może znaleźć pliku gtk/gtk.h, prawdopodobnie nie jest on na ścieżce, która zostanie przeszukana w trakcie buildowania. Dodaj ścieżkę w swoim IDE. http://lmgtfy.com/?q=visual+studio+2005+include+path


(karton16) #3

Dodałem właśnie ścieżkę do includa i do liba, i dalej nic ten sam błąd


(Copycona) #4

Aktualnie można zgadywać o co chodzi. Zrzuty z konfiguracji msvc byłyby użyteczne.


(karton16) #5

Nie wiem czy odpowiednie zrobiłem:

 

http://zapodaj.net/3adfc545b325f.png.html

http://zapodaj.net/e95cdef2745d0.png.html

http://zapodaj.net/e4a283f318cf5.png.html

 

Poszperałem trochę w internecie i znalazłem dużo ciekawych informacji dotyczących mojego problemu. Nie pojawia mi się już informacja, że nie odnajduje biblioteki gtk/gtk.h, obecnie linker zwraca mi następujące błędy: http://zapodaj.net/5091fa9e8fc3a.png.html

 

podaję jeszcze screeny z mojej konfiguracji includow i libów:

http://zapodaj.net/eb1774d559189.png.html

http://zapodaj.net/b795198c14148.png.html