Postato originariamente da Thejuster:
ti consiglio di provare le Qt.
decisamente un altro livello.
se vuoi fare gui in c++ sia per win che linux o mac usa Qt.
Visto le Qt, ma per usarle ti chiedo ancora un aiuto, perché nei tre approci che ho provato non sono arrivato alla fine.
Qt che numero? hai un sito che fa riferimento a delle QT che poi contiene veramente quello di cui si spiega?
Per ora lo scenario che mi si è presentato è sempre lo stesso, scarica qui, e poi metti questi files lì e là, e linka così e cosà, ma chi a scritto le istruzioni, quando ha scaricato il pacchetto al link proposto, aveva una versione diversa da quella che si trova oggi allo stesso link, risultato alcuni files menzionati non esistono nelle versioni odierne.
Oppure intendi Usare Qt5 come IDE?
Se fosse, CODE::BLOCKS viene sostituito in toto?
Il mio intento sarebbe quello di realizzare un primo programma C/C++ con interfaccia grafica sotto CODE::BLOCKS.
Postato originariamente da nessuno:
Carlo ... leggi questa tabella per farti un'idea su pro e contro
en.wikipedia.org/wiki/…
Grazie ho letto ma valutare i pro e i contro sono al di là della mia portata, visto che in CODE::BLOKS sono riuscito a configurare solo l'ambiente per realizzare un'interfaccia win.
Ho trovato qui:
pierotofy.it/pages/sorgenti/dettagli/18939-OpenGL_Glui_GUI_Demo/
Visto che su CODE::BLOCKS c'è il template pensavo che il programma avrebbe funzionato, invece no, allora ho cercato le info per installare glut, e ho trovato anche FreeGlut, ma tra le spiegazioni e i pacchetti scaricati non c'è corrispondenza una volta mancano i files .a, altre .dll. Nel tempo tra evoluzione dei pacchetti e abbandono di altri nel web c'è un'accozzaglia di incongruenze difficilmente districabili da chi approcia per la prima volta come me.
Mi basterebbe un link dove la spiegazione per includere una libreria grafica in CODE::BLOKS, facesse riferimento alla libreria che mi hanno fatto scaricare.
Il primoprogramma con interfaccia grafica compatibile in Linux e Win lo scriverò con la prima libreria che riuscirò a far funzionare, non la migliore...
EDIT
con le info riportate qui:
wiki.codeblocks.org/index.php/…
Sono riuscito a configurare corretamente CODE::BLOCKS che ora riconosce le librerie freeglut, tutto corrisponde l'unica incongruenza ma facilmente riconoscibile, è data dal fatto che la spiegazione si riferisce a: freeglut-MinGW-2.8.1-1.mp.zip, mentre nel sito:
transmissionzero.co.uk/software/freeglut-devel/
ci troverete:
transmissionzero.co.uk/files/software/development/GLUT/…
il nome del pacchetto attualmente scaricato è: freeglut-MinGW-3.0.0-1.mp.zip
In questo pacchetto ci sono i files a 32 e 64 bit, dovrete scegliere quello adatto e copairlo nei percorsi mostrati nella spiegazione.