-
-
Eclipse kompiliert keine .cpp-files ?
Hi,
ich möchte gern c++ zur Programmierung des AVR nutzen. Daher habe ich mir eclipse-cpp-europa-fall2-win32, WinAVR-20070525 und 20070813-avr-eclipse runtergeladen und installiert.
Wenn ich nun ein c++-Projekt erzeuge, meldet eclipse beim Build "Nothing to build". Rechtsklick auf die ".cpp-Datei -> Properties -> C/C++ Build -> Tool chain editor" verrät, das "-- NO TOOL --" selektiert ist. Wenn ich den "AVR-GCC C++-Compiler" aus der Liste wähle bekomme ich folgende Meldung:
**** Build of configuration Standard for project test ****
make -k all
Building target: test.elf
Invoking: Linker
avr-gcc -Wl,-Map,.map -mmcu=atmega16 -o"test.elf"
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm16.o: In function `__vectors':
../../../../../avr-libc-1.4.6/crt1/gcrt1.S:51: undefined reference to `main'
make: *** [test.elf] Error 1
make: Target `all' not remade because of errors.
Benenne ich die .cpp in .c um, und füge in die Aufrufparameter für den avr-grr "-x c++" ein, dann kann ich c++-code kompilieren. Was is da los? Hatte das Problem schon jemand?
Viele Grüße,
Gerry
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen