Skocz do zawartości

Problem z kompilacją za pomocą WinAVR


MacBi

Pomocna odpowiedź

Po nieudanej próbie kompilacji otrzymałem następującą informację:

> "make.exe" all 
/usr/bin/sh: /dev/null: No such file or directory 
/usr/bin/sh: /dev/null: No such file or directory 

-------- begin -------- 
avr-gcc (WinAVR 20090313) 4.3.2 
Copyright (C) 2008 Free Software Foundation, Inc. 
This is free software; see the source for copying conditions.  There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 


Compiling C: led.c 
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./led.lst  -std=gnu99 -MMD -MP -MF .dep/led.o.d led.c -o led.o 
led.c:20: fatal error: opening dependency file .dep/led.o.d: No such file or directory 
compilation terminated. 
make.exe: *** [led.o] Error 1 

> Process Exit Code: 2 
> Time Taken: 00:00

Co może być tego przyczyną?

[ Dodano: 23 Gru 09 07:52 ]

Program, który poddałem kompilacji:

* "led.c" - programik do testowania środowiska WinAVR */ 
/* układ ATmega 1MHz */ 
/* PB0,PB1 - diody LED; PD0 - przycisk */ 

#define F_CPU 8000000L 
#include <avr/io.h> 
#include <util/delay.h>                

int main(void) 
{ 
   DDRB  |= _BV(0)|_BV(1); 
   PORTB |= _BV(0); 
   PORTB &= ~_BV(1); 
   DDRD  &= ~_BV(0); 
   PORTD |=  _BV(0); 

   while (1) 
   { 
       PORTB ^=_BV(0); 
       PORTB ^=_BV(1); 

       _delay_ms((PIND & _BV(0))? 1000: 200); 
   } 
}
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.