[GTK+] undefined reference to `gtk_window_new'
Ostatnio zmodyfikowano 2012-08-10 11:00
batziel Temat założony przez niniejszego użytkownika |
[GTK+] undefined reference to `gtk_window_new' » 2012-07-26 11:59:18 Otóż podczas kompilacji pojawiają mi się takie problemy
obj\Debug\main.o||In function `main':|
D:\Projekty\GTK+\main.cpp|8|undefined reference to `gtk_init_abi_check'|
D:\Projekty\GTK+\main.cpp|10|undefined reference to `gtk_window_new'|
D:\Projekty\GTK+\main.cpp|11|undefined reference to `gtk_widget_show'|
D:\Projekty\GTK+\main.cpp|13|undefined reference to `gtk_main'|
||=== Build finished: 4 errors, 0 warnings ===|
Kod wygląda tak
#include <iostream> #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; }
robiłem wszystko według :
http://cpp0x.pl/kursy/Kurs-GTK+-C++/Hello-world-w-GTK+/359
i
http://cpp0x.pl/artykuly/?id=48
|
|
m4tx |
» 2012-07-26 12:04:37 Gdzie dodałeś omawiane w kursie opcje linkera i kompilatora? |
|
Badman |
» 2012-07-26 13:36:44 U mnie z tego co pamiętam CodeBlocks pod windows pozwala na wybranie utworzenia projektu Gtk+, tylko później trzeba wskazać gdzie jest wersja deweloperska biblioteki Gtk+.
Sprawdź czy u Ciebie przypadkie jest tak samo :)
Jeżeli nie, to ręcznie musisz ustawić flagi. |
|
batziel Temat założony przez niniejszego użytkownika |
» 2012-07-26 19:29:09 wybrałem własnie projekt GTK+ Ale zaczynam sądzić że to problem techniczny |
|
SeaMonster131 |
» 2012-07-26 19:35:16 |
|
batziel Temat założony przez niniejszego użytkownika |
» 2012-07-30 15:08:42 |
|
DejaVu |
» 2012-07-30 15:23:09 Brak plików *.dll z biblioteki GTK+ w katalogu w którym znajduje się Twoja aplikacja. |
|
MrPoxipol |
» 2012-08-02 11:24:48 |
|
« 1 » 2 |