2012-12-20 12 views
5

Ich konnte bis jetzt nur C-Code über die Befehlszeile mit der Erweiterung gcc -o kompilieren.Kompilieren von C in Eclipse Juno nicht möglich

Ich würde im Idealfall eine Art von IDE, um mit Debugging und Produktivität zu helfen, aber ich habe noch kein Glück.

Speziell in Bezug auf Eclipse Juno, ich bin nicht in der Lage, es zu kompilieren oder Debug überhaupt C-Code.

Nur um sicherzustellen, dass ich die erforderlichen Voraussetzungen erfüllt hatte, habe ich mingw-get-inst-20120426.exe heruntergeladen, aber das Berichtsprotokoll davon behauptete, dass alle Elemente von mingw bereits installiert waren.

In den Makefile-Projekteinstellungen im Unterabschnitt Neue Einstellungen des CDT-Projekt-Assistenten habe ich versucht, Cygwin PE Parser und PE Windows Parser (getrennt und zusammen) zu verwenden.

Eclipse Juno C compilation

Es gibt keinen Unterschied, wenn sie als eine lokale C Anwendung

Antwort

1

Ihre mingw richtig auf nicht gesetzt zu laufen versuchen. Bearbeiten Sie Ihre Pfadvariable in Ihrem PC zu

C: \ MinGW \ bin;

C: \ MinGW \ msys \ 1.0 \ bin

und versuchen, zu kompilieren.

Haben Sie MinGW installiert? Es erstellt Laufzeitumgebung für C und CPP.

+0

Wie würde man den Pfad-Variable bearbeiten? Ich habe auch keinen Ordner namens "msys" in meinem MinGW-Ordner. – Stumbler

+1

Sie müssen MinGW installieren und während der Installation erhalten Sie Optionen, was Sie in Ihrem Paket wünschen. Wählen Sie dabei den C- und C++ - Compiler und das MYSYS-Basissystem aus. Und um Ihre Pfadvariable zu bearbeiten, gehen Sie MyComputer mit der rechten Maustaste, Gehen Sie zu den Einstellungen dort, gehen Sie zu Advanced Tab in Popup-Box, klicken Sie auf die Umgebungsvariable, dort ist Pfad dort in Systemvariable, klicken Sie auf Bearbeiten, Pfad einfügen von Dein MinGW durch Setzen von Semikolon (;) – Aakash

+0

All das versucht. C: \ MinGW \ bin; war schon ein Pfad, aber nachdem ich die Installation von MinGW erweitert habe, habe ich auch C: \ MinGW \ MSYS \ 1.0 \ local \ bin; als ein Weg. Keine Veränderung, fürchte ich. :/ – Stumbler

0

Im Folgenden finden Sie einen Schritt zum Konfigurieren von Eclipse CDT für Fedora 17 und zum Ausführen eines einfachen Helloworld-Programms. Die richtige Konfiguration sollte das meiste Problem beseitigen.

Installieren von Eclipse Juno in Fedora 17

Befehl Verwenden Linie die folgenden Befehle

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

Die obigen Befehle Eklipse mit C/C++ Entwicklungstools (CDT) und C/C wird installieren ausführen ++ mit SDK

Bestätigen Sie, dass Eclipse-C/C++ Entwicklungstools installiert sind

Hilfe Installieren> Neue Software> Businesses (Input Box) geben die folgenden

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

Weitere Informationen finden Sie unter Setting up Eclipse

Mit Eclipse Juno C/C++ Development Getting Started Test der Umwelt.

Erstellen eines Projekts von Grund auf Eclipse

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

Falls erforderlich Add C/C++ Datei und bearbeiten

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

Hoffnung ist dies ausreichend Informationen ein Programm erhalten halten

Referenzen

+0

Er benutzt Windows. – Havenard