|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2010
Messaggi: 2
|
[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. Ultima modifica di eg010 : 13-12-2010 alle 13:14. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2009
Messaggi: 375
|
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
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Dec 2010
Città: Roma
Messaggi: 8
|
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! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:11.



















