Skocz do zawartości

[AVR] Problem z kompilatorem


Mike84

Pomocna odpowiedź

Cześć, mam problem z skompilowaniem kodu w Eclips, środowisko jest świeżo wgrane na nowy komputer, pluginy są, ścieżki podpięte tam gdzie trzeba, wcześniej nie miałem takiego problemu i nie mam pojęcia co może być jego przyczyną, ktoś ma jakiś pomysł? ._.

Kod do kompilacji:

#include <avr/io.h>
#include <util/delay.h>

int main(void)
{
	while(1)
	{
		
	}
}

Konsola z wynikiem:

14:04:33 **** Incremental Build of configuration Release for project 123 ****
make all 
'Building target: 123.elf'
'Invoking: AVR C Linker'
avr-gcc -Wl,-Map,123.map -mmcu=atmega16 -o "123.elf"  ./main.o   
c:/users/pc/documents/mkclipse/avr toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5/crtatmega16.o:(.init9+0x0): undefined reference to `main'
collect2.exe: error: ld returned 1 exit status
make: *** [123.elf] Błąd 1
"make all" terminated with exit code 2. Build might be incomplete.

14:04:34 Build Failed. 1 errors, 0 warnings. (took 192ms)

 

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.