Jak radzić sobie z Eclipse CDT + Cygwin?

Ostatnio zainstalowałem Eclipse Indigo Service Release 2 (dla JAVA EE) i zainstalowałem CDT 8 online. Następnie zainstalowałem Cygwin z gcc, g ++, gdb, make, binutils, automake itp. W najnowszej wersji. poprawny.

Tworzenie nowego projektu C ++ (przy użyciu Cchwin GCC toolchain) jest w porządku, ale po wpisaniu programu HelloWorld pokazuje wiele błędów i ostrzeżeń.

Podczas korzystania z zewnętrznego konstruktora, w błędzie pokazuje

„Nie można uruchomić programu„ make ”: ????????? ¨?”.

Podczas korzystania z wewnętrznego budowniczego, w konkluzji pokazuje

„g ++ -IC: cygwin lib gcc i686-pc-cygwin 4.5.3 zawiera c ++ -O0 -g3 -Wall -c -fmessage-length = 0 -o src_cpp.o .. src plik_cpp.cpp

Błąd: Nie można uruchomić programu „g ++”: ????????? ¨?

Wystąpił błąd kompilacji, kompilacja została zatrzymana

W obu systemach Windows CMD i Cygwin Terminal, g ++ i sprawią, że obie będą działać dobrze.

Co więcej, Eclipse nie może znaleźć dołączonych bibliotek, więc muszę dodać ścieżkę C: cygwin lib gcc i686-pc-cygwin 4.5.3 zawiera c ++ do właściwości projektu-> C / C ++ Budowanie-> Ustawienia.Ale potem, w błędzie, nadal pokazuje,

„std” jest niejednoznaczne ”

Nieprawidłowe przeciążenie „endl”

Nie można rozwiązać symbolu „cout”

W właściwościach projektu-> C / C ++ Building-> Discovery Options, ustawiłem zakres profilu Discovery na cały profil Configeration i Discovery jako profil informacyjny GCC na skaner plików.

questionAnswers(6)

yourAnswerToTheQuestion