Błąd przy kompilowaniu w "Programmers Notaped 2"
Błąd przy kompilowaniu w "Programmers Notaped 2"
Skonfigurowałem "Programmers Notaped 2" w/g wskazówek w EdW w kursie "Programowanie procesorów w języku C" . Wprowadziłem także poprawki w błedzie z "make.e" i po skompilowaniu programu wyskakuje błąd :
C:\GCC-src\Kurs\LEDmulti>make.e
Nazwa 'make.e' nie jest rozpoznawana jako polecenie wewn©trzne lub zewn©trzne,
program wykonywalny lub plik wsadowy.
> Process Exit Code: 1
Gdzie szukać przyczyny ? Sprawdzałem już kilka razy ustawienia w/g opisów w EdW.
C:\GCC-src\Kurs\LEDmulti>make.e
Nazwa 'make.e' nie jest rozpoznawana jako polecenie wewn©trzne lub zewn©trzne,
program wykonywalny lub plik wsadowy.
> Process Exit Code: 1
Gdzie szukać przyczyny ? Sprawdzałem już kilka razy ustawienia w/g opisów w EdW.
-
ZbeeGin
Tylko po co ta kropka na końcu?filu75 pisze:ZbeeGin - przy make. jest to samo
Jeśli jest make to plik który ma uruchomić PN może nazywać się make.exe, make.com, make.bat, make.cmd Interpreter poleceń wsadowych wybierze sobie odpowiedni plik.
Wpisz make clean bez żadnych kropek, rozszerzeń itp.filu75 pisze:w drugim odcinku było sprostowanie z make.exe clean właśnie na make.e
bez niej też wyskakują błędy.Tylko po co ta kropka na końcu?
Cały plik make jest zapisany z rozszerzeniem .batJeśli jest make to plik który ma uruchomić PN może nazywać się make.exe, make.com, make.bat, make.cmd Interpreter poleceń wsadowych wybierze sobie odpowiedni plik.
Kompilator PN w swoim opisie błędu ( make.e ) odnosi się do treści pliku make.bat :
@set PATH=C:\WinAVR\BIN;C:\WinAVR\UTILS\BIN;
make.e
-
ZbeeGin
Oto zawartość moich skryptów, które działają:
Oczywiście należy zmienić ścieżkę.
Kod: Zaznacz cały
@set PATH=D:\WinAVR\BIN;D:\WinAVR\UTILS\BIN;
make.exeKod: Zaznacz cały
@set PATH=D:\WinAVR\BIN;D:\WinAVR\UTILS\BIN;
make.exe cleantak jest w opisie w EdW , a bez tego jest jeszcze gorzej bo wyskakuje opis błędu :No i właśnie po co tutaj te rozszerzenie i kropka!!??
> "C:\WinAVR\make.bat"
C:\GCC-src\Kurs\LEDmulti>make
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x170000, State 0x10000
C:\WinAVR\UTILS\BIN\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 487
-------- begin --------
avr-gcc (GCC) 3.4.3
Copyright (C) 2004 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.
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x170000, State 0x10000
C:\WinAVR\UTILS\BIN\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 487
make: *** [sizebefore] Error 1
> Process Exit Code: 2
ale trudno , nie będę Ci zawracał gitary . Coś pokombinuje . Pozdrawiam