Dobrý den,
chtěl jsem si vyzkoušet programování v C++ s gtkmm. Zkusil jsem vzít následující kód:
#include <gtkmm.h>
int main(int argc, char *argv[])
{
Gtk::Main kit(argc, argv);
Gtk::Window window;
Gtk::Main::run(window);
return 0;
}
Nic zvláštního. Zkopíroval jsem jen to, co jsem našel jako první zkušební kód a zkusil přeložit:
$ g++ gtktest.cc -o gtktest `pkg-config --cflags gtkmm-2.4` `pkg-config --libs gtkmm-2.4`
Dostal jsem však chybovou hlášku:
gtktest.cc:1:19: error: gtkmm.h: No such file or directory
gtktest.cpp: In function `int main(int, char**)':
gtktest.cpp:5: error: `Gtk' has not been declared
gtktest.cpp:5: error: expected `;' before `kit'
gtktest.cc:1:19: error: gtkmm.h: No such file or directory
gtktest.cpp: In function `int main(int, char**)':
gtktest.cpp:5: error: `Gtk' has not been declared
gtktest.cpp:5: error: expected `;' before `kit'
gtktest.cpp:6: error: `Gtk' has not been declared
gtktest.cpp:6: error: expected `;' before `window'
gtktest.cpp:7: error: `Gtk' has not been declared
gtktest.cpp:7: error: `window' was not declared in this scope
gtktest.cpp:6: error: `Gtk' has not been declared
gtktest.cpp:6: error: expected `;' before `window'
gtktest.cpp:7: error: `Gtk' has not been declared
gtktest.cpp:7: error: `window' was not declared in this scope
Balík libgtkmm-2.4-dev mám samozřejmě nainstalován. Neví někdo, kde by mohl být ještě problém?
Děkuji za jakoukoliv radu
PK