2012-12-20 53 views
5

Dotychczas udało mi się skompilować kod C tylko za pomocą wiersza poleceń, używając rozszerzenia gcc -o.Nie można skompilować C w eclipse juno

Idealnie chciałbym użyć jakiegoś IDE, aby pomóc w debugowaniu i wydajności, ale jak dotąd nie mam szczęścia.

W szczególności w odniesieniu do Eclipse Juno, nie jestem w stanie zmusić go do kompilacji lub debugowania jakiegokolwiek kodu C w ogóle.

Po to, aby upewnić się, że spełniłem wszystkie wymagane warunki, pobrałem program mingw-get-inst-20120426.exe, ale z niego wynika, że ​​wszystkie elementy mingw zostały już zainstalowane.

W ustawieniach projektu Makefile w podsekcji Kreator nowego projektu CDT Project użyłem Cygwin PE Parser i PE Windows Parser (oddzielnie i razem).

Eclipse Juno C compilation

Nie ma różnicy, gdy próbuje uruchomić jako lokalny C Zastosowanie

Odpowiedz

1

Twój MinGW jest właściwie nie jest skonfigurowane. Zmodyfikuj zmienną ścieżki w swoim komputerze na

C: \ MinGW \ bin;

C: \ MinGW \ Msys \ 1.0 \ bin

i spróbować skompilować.

Czy zainstalowałeś MinGW? Tworzy środowisko czasu pracy dla C i CPP.

+0

Jak należałoby zmodyfikować zmienną path? Również nie mam żadnego folderu o nazwie "msys" w moim folderze MinGW. – Stumbler

+1

Musisz zainstalować MinGW i podczas instalacji otrzymasz opcje, co chcesz w swoim pakiecie. W tym wybierz na kompilatorze C i C++ i systemie podstawowym MYSYS. Aby edytować zmienną ścieżki, aby przejść do MyComputer kliknij prawym przyciskiem myszy, Przejdź do przejść do ustawień tam, przejdź do zakładki Zaawansowane w wyskakującym okienku, kliknij na Zmiennej środowiska, tam jest ścieżka w System Variable, kliknij edytuj, wklej ścieżkę twój MinGW przez wstawienie średnika (;) – Aakash

+0

Próbowałem tego wszystkiego. C: \ MinGW \ bin; była już ścieżką, ale po rozszerzeniu instalacji MinGW, włączyłem także C: \ MinGW \ MSYS \ 1.0 \ local \ bin; jako ścieżka. Bez obawy, obawiam się. :/ – Stumbler

0

Poniżej przedstawiono procedurę konfiguracji Eclipse CDT dla Fedory 17 i uruchomienia prostego programu helloworld. Właściwa konfiguracja powinna wyeliminować większość problemów.

Instalacja Eclipse Juno w Fedorze 17

Korzystanie z linii poleceń wykonać następujące polecenia

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

Powyższe komendy zainstalować Eclipse z C/C++ Development Tools (CDT) i C/C++ z SDK

Potwierdź, że narzędzia programistyczne Eclipse c/C++ są zainstalowane

Pomoc > Install New Software> Praca z (pole wejściowe) wprowadź następujące

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

Więcej informacji można znaleźć w Setting up Eclipse

Korzystanie Eclipse Juno C/C++ Development Getting Started testu środowiska.

Tworzenie projektu od podstaw przy użyciu Eclipse

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

razie potrzeby dodać C plik/C++ i Edit

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

nadzieję, że to wystarczająca informacja dostać program przestrzegane

Referencje

+0

Używa systemu Windows. – Havenard

Powiązane problemy