View Full Version : [Dev c++ / C]Problema con dev c++
Ciao, ho scritto un programma in c che utilizza curses.h. Se lo compilo sotto ubuntu con l'opzione -lncurses non da problemi, con dev c++ mi dice che initscr() ed altre funzioni che stanno in curses.h non sono definite.
Come faccio a impostare l'opzione -lncurses in dev c++?
Se non posso, come aggiro il problema?
Grazie in anticipo per le risposte.
masterkarray
13-12-2010, 11:28
Interessante, in futuro dovrò usare anche io quella libreria (probabilmente con dev c++) per cui aspetto anche io una risposta sebbene non abbia ancora provato personalmente :D
Zi0P4tch0
14-12-2010, 08:48
Curses non fa parte della libreria standard del C, quindi su DevC++ non c'è.
Su Ubuntu è installata di default, perché tutti i programmi terminali complessi sono basati su di essa.
Ti conviene utilizzare Cygwin!
Oltre al compilatore, scarica anche il pacchetto di sviluppo per la libreria, ed il gioco è fatto.
Un consiglio quando compili con il gcc di Cygwin: utilizza l'opzione -mno-cygwin o sarai costretto a distribuire la .dll di Cygwin insieme all'eseguibile della tua applicazione.
Secondo consiglio: il compilatore del DevC++ e DevC++ stesso sono datatissimi!
Cambia IDE!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.