logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR Studio + WINAVR] Błąd kompilacji

rmk 23 Mar 2011 18:16 2085 2
REKLAMA
  • #1 9313427
    rmk
    Poziom 12  
    Witam.
    Nie potrafię zmusić AVR Studio do kompilacji nowego projektu. Dodam na początku, że WIN AVR mam zainstalowane (najnowsze). Stare projekty, które kiedyś stworzyłem kompilują się bez problemu. Problem występuje przy nowym projekcie.
    Build started 23.3.2011 at 18:01:06
    make: Makefile: No such file or directory
    make: *** No rule to make target `Makefile'.  Stop.
    Build failed with 2 errors and 0 warnings...
    

    To otrzymuje podczas próby kompilacji. Stworzyłem sobie więc Makefile. W opcjach projektu ustawiłem Use external Makefile i problem znikł. Ucieszony byłem rozwiązaniem problemu do czasu, kiedy wrzuciłem program do procka i chciałem go debuggować. Mianowicie program wykonuje się krokowo ale w disclaimerze, a wcześniej i na starych projektach praca krokowa odbywała się w kodzie pisanym w C. Ktoś wie jak to rozwiązać? Mnie się już pomysły skończyły. Poza tym nie mam ochoty tworzyć przy każdym projekcie osobnego Makefila. AVR Studio wcześniej sam je tworzył...
  • REKLAMA
  • Pomocny post
    #2 9324793
    arek944
    Poziom 11  
    Ostatnio mój kolega miał bardzo podobny problem. Przyczyną okazał się polski znak diakrytyczny w nazwie konta użytkownika systemu windows, a folderem docelowym był pulpit, czy moje dokumenty (już nie pamiętam). W każdym razie ścieżka do folderu docelowego, w którym miały być generowane pliki HEX i inne zawierała polską literę. Problem samoczynnie rozwiązał się, gdy zmieniliśmy folder zapisu na D:\AVR - AVR Studio zaczęło wypluwać wszystkie niezbędne pliki do zaprogramowania.
    Pozdro i daj znać, czy pomogło ;)
  • #3 9324870
    rmk
    Poziom 12  
    Heh gdybym nie sprawdził, to bym nie uwierzył... Rzeczywiście było jak napisałeś. W ścieżce do projektu był polski znak (nazwa użytownika). Po przerzuceniu do innego folderu kompilacja poszła bez problemów.
    Wielkie dzięki!!
    Dla przyszłych 'pokoleń', które będą miały podobny problem: sprawdźcie, czy w ścieżce do folderu z projektem są polskie znaki!!
    Dzięki i zamykam ;)
REKLAMA