|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2006
Messaggi: 131
|
[MinGW]problemi con la compilazione..
ho scaricato e installato tutti i pacchetti necessari dal sito di www.minGW.org
e ho specificato tra le variabili d'ambiente quella dove risiedono i binari di MingGW se su msdos digito "gcc -v" mi riconosce ed elenca la versione presente del compiler,e fin qui tutto ok. se però vado a compilare il programma base (g++ -o main.exe main.cpp) mi dice "g++ non è riconosciuto come comando interno o esterno,un programma eseguibile o un file batch" se compilo con gcc restituisce la stessa cosa.. avete qualche idea a riguardo??grazie mille |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Devi mettere la directory bin del mingw nel path.
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Mar 2006
Messaggi: 131
|
se ti riferisci al path delle variabili d'ambiente l'ho fatto e infatti se su dos digito gcc -v mi riconosce il comando e mi stampa a video la versione di gcc installata.
poi un altra cosa: nella cartella bin non c'è g++.exe,ma cpp.exe....ho pensato che epr compilare in c++ dovessi a quel punto digitare <cpp -o main.exe main.cpp > ecco sia con cpp, che con gcc il risultato invece è: cpp(o gcc) : installation problem,cannot exec 'cc1plus' :No such file or directory |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Strano...ci deve essere g++. mi sa che c'è qualche altro problema.
|
|
|
|
|
|
#5 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
semplicemente potresti non aver installato il g++. prova a compilare il programma richiamando gcc anziché g++: secondo me non riuscirai a compilare, mentre di norma dovresti. rilancia l'installer che si scarica da SourceForge e quando selezioni cosa installare metti anche il compilatore C++.
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Mar 2006
Messaggi: 131
|
se chiamo il gcc,che c'è mi dà:
gcc : installation problem,cannot exec 'cc1plus' :No such file or directory non so cosa sia sto file e non riesco a trovarlo...voi ne sapete qualcosa? tanto per farvi un idea più chiara di cosa abbia installato(tutti pacchetti controllati alla cartella bin e nessuno ha il g++.exe),vi do il link alla pagina del tutorial che ho seguito...fatto benissimo secondo me,però g++ non lo trovo tra le versioni aggiornate dei pacchetti che mi consiglia di scaricare.. http://www.programmerscafe.net/it/co...iew/21/53/1/0/ |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Guarda un po' se dentro l'archivio gcc-g++-3.4.2-20040916-1.tar.gz c'è o meno g++.exe.
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 980
|
prova ad usare mingw32-g++.exe o mingw32-gcc.exe
|
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Mar 2006
Messaggi: 131
|
problema risolto,era un problema di path..
cm |
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Mar 2006
Messaggi: 131
|
adesso nel caso volessi importare nei miei porgrammi le funzioni di libreria portaudio(www.portaudio.com,libreria open source per l'elaborazione audio),basterebbe mettere i file nella cartella lib e importarli nel programma con delle #import?
ve lo chiedo perchè è da tempo che provo a collaudarle sotto devc++ ma il tutorial sul sito della portaudio cura bene solo la sezione visual studio,per quanto riguarda mingw il tutorial è piuttosto minimale grazie! |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Non importa usare la import...
Al momento della compilazione, supponendo che si chiami libportaudio.a, devi dare l'opzione -lportaudio al compilatore. |
|
|
|
|
|
#12 |
|
Junior Member
Iscritto dal: Dec 2007
Messaggi: 5
|
ciao, per cortesia, mi diresti esattamente come hai risolto? cosa hai aggiunto nel path del sistema operativo?
Io ho lo stesso problema, quando lancio la compilazione da CodeBlocks ottengo lo stesso errore: "mingw32-g++.exe: installation problem, cannot exec `cc1plus': No such file or directory" IDE: CodeBlocks SO: Windows Vista Compilatore: mingw32-g++.exe Grazie Ultima modifica di Alex_desmo : 26-12-2007 alle 18:55. Motivo: Precisazioni sul mio sistema |
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Quote:
|
|
|
|
|
|
|
#14 |
|
Junior Member
Iscritto dal: Dec 2007
Messaggi: 5
|
ho scaricato ed installato la versione 1.0rc2 con compilatore MinGw come proposto dal sito nella pagina di download.
|
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
Scaricando la nightly build bisogna installare Mingw32 a mano, avevo scritto come installare il tutto, ma non lo trovo... |
|
|
|
|
|
|
#16 |
|
Junior Member
Iscritto dal: Dec 2007
Messaggi: 5
|
ok, grazie. Provero' al leggere con piu' attenzione ad ad installare la vs nightly build.
Cosa mi consigli altrimenti di usare? Mi serve un ambiente di sviluppo c++. |
|
|
|
|
|
#17 |
|
Junior Member
Iscritto dal: Dec 2007
Messaggi: 5
|
con MinGw 5.3.1 & Eclipse 3.3 come IDE ho lo stesso problema.
Sia che tenti di compilare da riga di comando che dall'IDE di Eclipse: g++ : installation problem,cannot exec 'cc1plus' :No such file or directory - ho installato MinGW in c:\ - ho aggiunto al path la riga "...;C:\MinGW\bin" - SO Windows Vista Premium In ogni caso non ho trovato nel pc il file cc1plus (e mi rendo conto che questo non sia affatto un buon segno Cerco aiuto, grazie Ultima modifica di Alex_desmo : 12-01-2008 alle 09:23. Motivo: precisazioni sulla versione |
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
L'eseguibile cc1plus.exe si trova nella cartella c:\mingw\libexec\gcc\mingw32\versione (nel mio caso c:\mingw\libexec\gcc\mingw32\4.2.1-sjlj\). Sei sicuro di aver installato tutti i pacchetti di MinGW?
Posso dirti che una volta configurati correttamente i percorsi MinGW funziona su Vista con qualsiasi IDE (Code::Blocks, Eclipse+CDT, NetBeans, ...). Ti consiglio comunque di scaricare la technology preview (versione 4.2.x) dal sito ufficiale. |
|
|
|
|
|
#19 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
|
|
|
|
|
|
#20 |
|
Junior Member
Iscritto dal: Jan 2008
Messaggi: 2
|
PATH
Ho avuto lo stesso problema con VISTA e ECLIPSE CDT , per risolvere ho aggiunto il path di cc1plus.exe alle variabili di ambiente.
Il builder si lamenta di non trovare il file, evidentemente MinGW non si occupa di dirgli dove trovarlo. http://www.hwupgrade.it/forum/images...n_confused.gif |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:57.




















