2012-12-20 26 views
5

Devo essere stato in grado di compilare solo il codice C tramite la riga di comando utilizzando l'estensione gcc -o.Impossibile compilare C in eclipse juno

Preferirei una sorta di IDE per aiutare con il debug e la produttività, ma non ho ancora avuto fortuna.

Specificamente in relazione a Eclipse Juno, non riesco a farlo compilare o eseguire il debug di alcun codice C.

Giusto per essere sicuro di aver completato i prerequisiti necessari, ho scaricato mingw-get-inst-20120426.exe, ma il registro dei report da esso affermato sosteneva che tutti gli elementi di mingw erano già installati.

Nelle impostazioni del progetto Makefile nella sottosezione di Creazione guidata nuovo progetto CDT ho provato a utilizzare Cygwin PE Parser e PE Windows Parser (separatamente e insieme).

Eclipse Juno C compilation

Non c'è differenza quando si tenta di eseguire come applicazione locale C

risposta

1

tuo MinGW non è configurato correttamente. Modifica la variabile del percorso nel tuo PC su

C: \ MinGW \ bin;

C: \ MinGW \ msys \ 1.0 \ bin

e provare a compilare.

Avete installato MinGW? Crea ambiente di runtime per C e CPP.

+0

come si potrebbe modificare la variabile del percorso? Inoltre non ho nessuna cartella chiamata "msys" nella mia cartella MinGW. – Stumbler

+1

È necessario installare MinGW e durante l'installazione verranno fornite le opzioni su ciò che si desidera nel pacchetto. In quella selezione sul compilatore C e C++ e sul sistema di base MYSYS. E per modificare la variabile del percorso per andare su MyComputer con il tasto destro del mouse, Vai per avanzare le impostazioni in là, vai alla scheda Avanzate nella finestra pop-up, clicca sulla Variabile d'ambiente, c'è il percorso lì dentro in Variabile di sistema, clicca su modifica, incolla il percorso di il tuo MinGW mettendo semi punti (;) – Aakash

+0

Provato tutto questo. C: \ MinGW \ bin; era già un percorso, ma dopo aver esteso l'installazione di MinGW, ho incluso anche C: \ MinGW \ MSYS \ 1.0 \ local \ bin; come un percorso. Nessun cambiamento, temo. :/ – Stumbler

0

Di seguito sono riportati i passaggi per configurare Eclipse CDT per fedora 17 ed eseguire un semplice programma helloworld. La corretta configurazione dovrebbe eliminare la maggior parte dei problemi.

Installare Eclipse Juno in Fedora 17

Utilizzando la linea di comando eseguire i seguenti comandi

su 
yum -y install eclipse 
yum -y install eclipse-cdt eclipse-cdt-sdk 
eclipse 

I suddetti comandi verrà installato Eclipse con C/C++ strumenti di sviluppo (CDT) e C/C++ con SDK

Conferma che Eclipse C/C++ strumenti di sviluppo vengono installati

Aiuto > Install New Software> Lavora con (testo) inserire le seguenti

http://download.eclipse.org/tools/cdt/releases/juno 

Per ulteriori informazioni fare riferimento a Setting up Eclipse

Utilizzando Eclipse Juno C/C++ Development Getting Started prova l'ambiente.

Creare un progetto da zero utilizzando Eclipse

File > New > Project > c++ Project > Next 
Enter Project Name > Select Empty Project > Tool chain Linux GCC > Next 
Select Debug and Release > Finish 

Se/file necessario Add C C++ e Modifica

New > Source File > Source file Name: main.cpp 
Enter or copy/paste code 
Save All 
Project > Build All 
Run > Run 
Review Console for output 

Spero che questo è informazioni sufficienti ottenere un programma rispettato

Riferimenti

+0

Sta usando Windows. – Havenard

Problemi correlati