Sziasztok!
Elkezdtem tanulni egy kis c++-t, ill gui írást mert a c++ olyan középhaladó szinten megy. Ehez a (multiplatfor miatt mert a munkahelyemen kénytelen vagyok win-t használni, és így nem specifikus programozást tanulok, mert delphit kellene ami nagyon nem vonz).
Na szóval win alatt tök jól megy, de lin alatt egy csomó dolgot hiányol. Egész pontosan a gtk-headereket, Én beállítom a builds methodban ezt de nem működik továbbra sem. Találja őket. Valaki aki ezzel az IDE-vel fejleszt belistázná ide a Builds Methods-ban lévő libek include állományok listáját.
Ui :Ja előre is köszönöm.
- 1100 megtekintés
Hozzászólások
Senki nem használja ezt az IDE-t?
- A hozzászóláshoz be kell jelentkezni
Fel vannak rakva a megfelelő -dev csomagok?
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
Elvileg a teljes USE-FLAG listával emergeltem tehát ezek szerint igen.
- A hozzászóláshoz be kell jelentkezni
Egy up, mert most van "csúcsidő".
- A hozzászóláshoz be kell jelentkezni
Nem ismerem az ultimate++-t sajnos, de biztos vagyok benne, hogy tudsz compiler beállításokat megadni.
A fordítónak az argumentumokat a pkg-config segítségével lehet lekérdezni.
Így:
pkg-config --cflags gtk+-2.0
Nálam ennek a kimenete:
-DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
Ha glade-et is akarsz használni, akkor: pkg-config --cflags gtk+-2.0 libglade-2.0
A linkernek: pkg-config --libs gtk+-2.0
Szerintem elfogadja úgy is, ha a fordító beállításainál `` jelek közé teszed a paracsot.
- A hozzászóláshoz be kell jelentkezni
Megnézem én is a kimenetet. Összehasonlítom a tiéddel, hátha jutok valamire. Próbáltam én már direktben megadni, becsempészni az optmalizációs sorba.... De eddig semmi.
- A hozzászóláshoz be kell jelentkezni
Első körben próbálj a main package-nek a "GUI" mellé "NOGTK" flag-et is beállítani.
- A hozzászóláshoz be kell jelentkezni
A gui nélküli fordítás az ok, Konzolos program jól fordul. Az összes létező headert beraktam a listába ahonnan veszi a .h állományokat, a gtk firdítás.
- A hozzászóláshoz be kell jelentkezni
A lényeg, hogy lehet GTK nélkül is fordítani, akkor a saját GUI-rajzolóját használja, ami leginkább WinXP default témához hasonlít.
Ehhez a main package konfigurációjához hozzá kell adni NOGTK flag-et. Így nem keresi többé a GTK-s header-eket.
- A hozzászóláshoz be kell jelentkezni
Jaa értem féreértettem. Azt hittem, hogy a fordítási beállításoknál kezdjem el hekkelni. hogy ott teszlejem a nem gtk-s teszteket.
- A hozzászóláshoz be kell jelentkezni
Ugyanez a hiba. Továbbra is gtk-headereket keresi.
- A hozzászóláshoz be kell jelentkezni