eclipse to jedynie edytor, jaknajbardziej potrzebna jest stosowna konfiguracja projektu, zeby cos z tego w ogole bylo. jak masz zainstalowane wszystko co trzeba z yagarto, to ja proponuje zastosowac sie do rad z how-to na stronie owego. http://www.yagarto.de/howto.html przemiel to i daj znac co wyszlo. ten projekt to stworzyles, czy jakos zaimportowales...
prawym na pliku --> exclude from build
prawoklik na katalogu webserver -> properties => C/C++ Build -> odhacz exclude from build
Nie trzeba nic dodawać do zmiennej systemowej PATH. Zresztą, wklejony komunikat sugeruje brak funkcji main, więc pewnie plik nie został zapisany przez zbudowaniem. Jeśli świeżo zainstalowałeś Eclipse, to przed kompilacją należy zapisać plik. A jeszcze lepiej w opcjach Eclipse ustawić opcję "save before build".
Eclipse to IDE a nie kompilator. Jeżeli korzystasz z makefile to właśnie tam. Jeżeli masz plugina GNU ARM Eclipse to we właściwościach projektu (Properties -> C/C++ Build->Settings)
Taka komenda wyświetli katalogi, które avr-gcc domyślnie załącza: [syntax=bash] `avr-gcc -print-prog-name=cc1` -v [/syntax]
Albo w drugą stronę, jakieś pre-parsowanie Makefile, żeby wyciągnąć sobie z niego listę katalogów dla include ;) Dobra, chyba za dużo bym chciał :D Zobacz tutaj -> http://distortos.org/documentation/creat... > Project configuration > Indexer configuration Jedyne co faktycznie trzeba do Eclipse'a wpisać to niektóre flagi...
Istnieje spora szansa, że uruchamiasz nie ten plik "make" co trzeba i - jak zwykle - nie ma to zbyt wiele wspólnego z Eclipse. Możesz w Eclipse podać pełną ścieżkę do tego make co trzeba - Project -> Properties -> C/C++ Build -> Build Command. Można też zmienić nazwę jednego z make, np na avr-make i taką nazwę wpisać we wspomnianym powyżej polu. 4\/3!!
Proszę dołączyć "C:/esp32/mkm/eclipse-workspace... "C:/esp32/mkm/eclipse-workspace...
Po prostu usuń średniki po #define. To nie są instrukcje języka. No i usuń średnik po if()- średnik w C rzecz prawie święta- ale tylko prawie. Poza tym w pierwszej wersji nie było średnika po if(). A wtedy: Build succeeded with 0 Warnings...
Środowisko eclipse Build id: 20120920-0800... Już sobie z tym delay poradziłem. Teraz zostaje problem tego że programator programuje układ co drugi raz... Nawet jak nie czekam na komunikat że brak odpowiedzi z programatora i naduszę cancel to wchodzę w programowanie i jest ok. Przy następnej próbie brak odpowiedzi i tak w kółko. Sprawdziłem jeszcze......
Spróbuj tutaj (daj na fullscreen): [youtube]http://www.youtube.com/watch?v=... (Project->Properties->C/C++ Build->Settings->Tool Settings->GCC C Linker->Libraries)
Witam Pierwsza instalacja wg tego tutoriala była bez problemu, druga -już nie. Moj problem: Ściągnąłem Eclipse(dzisiaj), Codesourcery(jakieś 1-2 miesiące temu). Po "build project" mam: Cannot run program "cs-make": Launching failed Error: Program "cs-make" is not found in PATH PATH= W tutorialu napisano: " Proces instalacji nie kryje w sobie żadnych...
Wszystko idzie zrobić, wystarczy napisać samemu make file i wykorzystać ich pogram w trybie wsadowym. Cytowanie siebie jest dziwne, ale wystarczy się wczytać w instrukcję i jesteś w stanie to zrobić kilkoma linijkami. W sekcji np. "post build step" itp. Pokombinuj trochę.
Tak wogóle to powinieneś wołać cs-make, jeśli korzystasz z CodeSourcery, tak więc musisz przekonfigurować Eclipse żeby zamiast make wołał cs-make. We właściwościach projektu C/C++ Build odznaczasz "Use default build command" i podajesz cs-make
To jest eclipse takze znajdź młotek i naciśnij albo project build bodajrze.
Biblioteki radzia http://radzio.dxp.pl/hd44780/ (tak zmieniłem porty w nagłówku) F_CPU na 1 MHz I eclipse nie pokazuje podczas Build/Kompilacji żadnych błędów(eclipse+avr plugin)
Wywal deklaracje F_CUP (czy też F_CPU) z kodu. Ustaw tylko Properties->AVR->TargetHardware->MCU Clock Frequency Sprawdź też czy nie masz zaznaczonego checkbox'a (jak masz to odznacz) Properties->C++Build->Settings->Tools Settings->AVR Compiller->Symbols->Omit F_CPU.
Nagłówki od ST lub od ARM są tak walnięte, że najpierw trzeba dołączyć plik stm32f4xx.h, a dopiero potem można dołączać plik arm_math.h Wpisy parsera są normalnie widoczne w opcjach poszczególnych plików źródłowych projektu. Ręczne ustawianie ścieżki PATH przez Eclipse raczej jest średnim pomysłem... Przy okazji w odpowiedzi na stackoverflow podałem...
W ustawieniach można zmienić taką opcję, żeby sam zapisywał przed kompilacją. Nie trzeba potem o tym pamiętać. A dokładnie to: Windows->Preferences->General->Workspace... automatically before build
Autozapisywanie włączasz: Window->Preferences W drzewku po lewej stronie: General->Workspace->"Save automatically before build" <-(ptaszek)
A co masz w C/C++build? Tam często są usawienia o któe pytasz.
A jesteś pewny, że to kompilator Ci wywala błędy, a nie Eclipse? Błędy kompilatora są w zakładce Console (po zrobieniu Build oczywiście). 4\/3!!
U mnie też zmienia na USER CONFIG, ale jeśli zmienię w samym pluginie AVR (Project->Properties->AVR->Target hardware : MCU Clock Frequency) A następnie w Environement kliknę button "Restore default", to USER CONFIG zmienia się na BUILD SYSTEM. A kompilacja nastąpi z poprawną częstotliwością. Pozdrawiam M.
Eclipse Platform Version: 3.4.2 Build id: M20090211-1700 Ganymede Podejrzewam że jak importuje projekt pobieram tez jego konfiguracje i moj eclipse nie jest w stanie poradzić z twoja konfiguracja od F4
zrobiłem zamiast spacji dałem _ i dalej to samo
Generalnie jeżeli leci wyjątek Caused by: java.lang.ClassNotFoundException... oznacza to, że brakuje jakiejś biblioteki (jar) w build path. Ściągasz go i dodajesz, prawym przyciskiem na projekt -> properties -> java build path ->libraries-> add external jares, dodajesz jara i po kłopocie. Tego możesz ściągnąć z http://commons.apache.org/downloads/down...
Witam. Niestety nie wiem na czym polega błąd generowany podczas operacji BUILD... Program to kopia z youtube lekcji elektronik 2313, oraz Atnel... Przejrzałem lekcję Atnela *2 (bluebook)/ konfiguracja Eclipse, sprawdziłem program z oryginalem, niestety bez efektu... Proszę o pomoc. Pozdrawiam. Unikaj spacji w nazwach plików, narzędzia takie jak gcc...
Ostrzeżenie które widzisz nie pochodzi od kompilatora, tylko od indexera w Eclipse - nie ma ono żadnego znaczenia dla działania Twojego programu. Jeśli koniecznie chcesz używać tak starego Eclipse, to wiele nie mogę Ci pomóc - ja zawsze staram się używać najnowszego softu (; W tutorialu na mojej stronce był opisany proces tworzenia projektu dla Eclipse...
Witam, Zainstalowałem Eclipse i chciałbym zbudować przykład dostarczony na mikrokontroler ARM. Zainstalowane mam już Eclipse + OpenOCD + Codesourcery. Gdy robie Build All okazuje się, Eclipse nie generuje pliku makefile przez co nic się nie rusza. Potrzebuje coś dodatkowo do tego zestawu? Przeczytałem, że jeżeli Eclipse ma generować makefile trzeba...
Znalazłem swoje notki jak to zautomatyzować w eclipse na windowsie, przy każdej kompilacji zawartość folderu www będzie automatycznie generowana do pliku fsdata.c. Musisz sobie dostosować pod swój projekt, ja tego używałem z stm32. 1. Project->properties->C/C++ Build->Settings->Build Steps->PreBuild steps->Command cmd /c "..\utils\makefsdata.bat"...
Ciężko zgadywać - przynajmniej u mnie stworzenie projektu tworzy dwie konfiguracje przygotowane do zbudowania - debug i release, automatycznie release ma ustawione właśnie te optymalizacje. Natomiast komunikat "Launch failed. Binary not found." niewiele mówi sam w sobie - czy to jedyne co eclipse wywala w konsoli? Tam znajdziesz więcej informacji -...
Proteus sypie czymś takim: http://obrazki.elektroda.pl/3083684300_1... http://obrazki.elektroda.pl/1702401800_1... Jednak gdy w Eclipse w build zmieniłem z Debug na Release i wybrałem w Proteusie wygenerowany hex(wcześniej generowało tylko plik elf) to przestało sypać te errory. Tylko zamiast opóźnienie 1s przy delay_ms(1000)...
Zrób "Build Clean" "make clean" czy coś w tym stylu i zbuduj wszystko od nowa. Logi powinny zawierać z jakimi opcjami była kompilacja
po wpisaniu w wiersz poleceń arm-none-eabi-gcc --version pojawiaja sie informacje odnośnie wersji, więc wpisane dane w PATH są poprawne, natomiast w eclipse wciąż error. ps: czy po wykonaniu 'build all', powinny pojawić mi się w folderze out pliki?
2- IN Eclipse, Project-> Properties-> C / C ++ build-> environment ->CWD. your path\mp3decode ghange to your path\mp3decode\ ------ yes just add "\"------ Zrobiłem wszystko zgodnie z instrukcją i utknąłem na tym punkcie. Nie mam takiej opcji w Eclipse NEON.
znalazłem rozwiązanie Properties -> C/C++ Build -> Behaviour -> Use parallel build temat do zamknięcia
Jeśli chodzi o walkę z Eclipse to u mnie trwało to także długo... :D Pierwsze co mi przychodzi do głowy to takie coś: Prawym na projekt->Properties. C/C++ Build -> Builder Type: i ustaw tutaj Internal Builder.Wtedy pole z Build command będzie niedostępne.
Masz tego make'a zainstalowanego gdzies w miejscu dostepnym poprzez systemowe PATH? W yagarto - jak już mówiłem - te pliczki są w paczce z openocd. No chyba że zainstalowałeś codesourcery - tam make nazywa się cs-make (rm podobnie - cs-rm). Stosowne wywołanie make można zmienić na cs-make w opcjach projektu w eclipse, albo można po prostu zmienić nazwę...
Aby "używać" wystarczy zmienić standard w Makefile. Aby "używać wygodnie" warto również zmienić ustawienia indeksera w Eclipse, ponieważ bez tego Eclipse będzie się czepiał poprawnego kodu i będą problemy z generowanie podpowiedzi. Niemniej jednak na pewno nie ma znaczenia to czy zmienisz ustawienia indeksera dla kompilacji projektu. To że ten drugi...
Eclipse Ganymede - skonfigurowana przez Ciebie- z plyty. Eclipse Platform Version: 3.4.2 Build id: M20090211-1700 (c) Copyright Eclipse contributors and others 2000, 2009. All rights Może coś się posypało... PS Wersja, której teraz używasz jest do ściągnięcia już wstępnie skonfigurowana jak ta co teraz mam? przenieś zawartość led_inicial()...
Problem rozwiązany: okazało się że ponowne ściągnięcie pakietu v-usb, rozpakowanie i wrzucenie usbdrv do projektu załatwiło sprawę. Głupia sprawa że eclipse miał wszystko co potrzebował (poodnajdywałem wszystkie rzeczy których nie mógł znaleźć) a mimo to nie chciał ich budować. Eclipse z automatu buduje i linkuje wszystko co napotka w swoim folderze...
Tak znalazłem rozwiązanie w postaci ustawienia opcji C/C++build ->Setings->Post build steps avr-objcopy -v -O binary "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin"
Wygląda na to, że pliki są wyłączone z builda. Spróbuj PPM na wyszarzony plik -> Resource Configurations -> Exclude from Build... i odznacz swoją konfigurację builda. W ten sposób Eclipse nie powinien już wykluczać tego pliku.
Witam. Ostatnio chciałem się przenieść na maszynie produkcyjnej na platforme Eclipse Juno. Zbuildowanie przykladowego projektu typu makefile zajęło okolo 20 sekund. Stanąłem jak wryty. Buildowanie tego samego projektu w Eclipsie Ganymede wyniosło 2 sekundy. Różnica w czasie kompilacja jest ogromna. Build tego projektu bez Eclipse pod czysta konsola...
Dokonfigurować... Powiesz mi jak to zrobić w Eclipse? Możesz skonfigurować zarówno polecenie które zostanie wywołane w przypadku opcji "Build All" jak i katalog roboczy tego polecenia. projekt -> Properties -> C/C++ Build ->Builder Settings To jest jednak nadmiar kombinacji... 4\/3!!
Masz w projekcie na pewno "JRE System Library". Klikasz na tym prawym przyciskiem i wybierasz "Build Path" i potem "Configure Byuild Path". Otworzy Ci sie okienko w którym możesz dodawać biblioteki. Zakładka "Libraries" i "Add jar" lub "Add external jar". Jak użyjesz tego pierwszego to bibliotekę musisz mieć gdzieś w katalogu w projekcie. Dla "external"...
Moja wersja (linuks) to: Eclipse IDE for C/C++ Developers Version: Oxygen.2 Release (4.7.2) Build id: 20171218-0600 Poszukam tego pliku konfiguracyjnego avrdude... Przy okazji zaktualizowałem soft do: Eclipse IDE for C/C++ Developers Version: Oxygen.3a Release (4.7.3a) Build id: 20180405-1200 Według not ATtiny13-ATtiny13V oraz ATtiny13A wszystkie te...
No i tylko to wiem jak ustawić, a w przypadku pozostałych checkboxów, definicji symboli, czy dodawanych ścieżek to już metodą prób i błędów oraz szczątkowych informacji znalezionych w sieci. Jeśli to nie kłopot to prosił bym kolegę mickpr o screen okna "Project settings->C/C++ Build->Tool chain editor"
Kurcze ostatnio mało sypiam i już zaczynam mieć problemy z koncentracją. Ogólnie próbowałem innych komend niż te co przedstawiłem. Przeszukałem Twoją stronę nie znalazłem tych komend dla stm32f4 jedyne co znalazłem to cały projekt tego migacza led ale tam nic nie widzę też... :< Moje eclipse to : Eclipse SDK Version: 3.5.2 Build id: M20100211-1343...
A zainstalowałeś tą wtyczkę sprawdziłeś ją?? Zajrzyj na stronę i co jest tam napisane. Pod adresem co podałeś czyli http://sourceforge.net/projects/piccbuil... jest odnośnik o adresie http://piccbuilder.sourceforge.net/ i jest tam taki kawałek tekstu PicCBuilder Eclipse Plug-in The PicCbuilder Eclipse Plug-in is an Eclipse CDT Manged Build Extension...
Ja ostatnio naciskam "build project" w Eclipse i wszystko robi się automagicznie;-) Tak naprawdę to tworzenie aplikacji na Linuxa na ARM nie powinno różnić się od tego samego procesu - dla x86. To co tak na prawdę jest potrzebne, to narzędzie, które zbuduje Ci plik wykonywalny zgodny z docelową architekturą - to można załatwić toolchainem, np. Codesorcery,...
No właśnie - przewaga Eclipse i podobnych środowisk nad PN i ręcznym bawieniem się makefile jest dobrze tu widoczna. W projekcie powinien być porządek a nie 50 plików w różnych wersjach, a nawet jeśli to zawsze można dać te różne wersje do osobnego folderu projektu - i cały ten folder wyłączać metodą Exculde from build. Wtedy nie dość że nie ma kłopotu...
Witam! Zainstalowałem sobie Yagarto (zgodnie z instrukcjami na www.yagarto.de) i przy próbie kompilacji przykładowego projektu (Build project w Eclipse) pojawia się komunikat make -k all make: *** No rule to make target `all'. Natomiast po wpisaniu make -k all w wierszu poleceń kompilacja przebiega prawidłowo :?: dziwny jest ten przekrzywiony apostrof...
kurcze przyznam sie ze nie jestem pewny jak to sprawdzić... w eclipse mam tak Eclipse Platform Version: 3.3.1.1 Build id: M20071023-1652 Dodano po 5 w pliku version.txt znalazlem takie cos This build of yagarto use the following versions: binutils: 2.18 gcc: 4.2.2 newlib: 1.16.0 gdb: 6.8.50-20080308-cvs (08.04.2008, mifi)...
te 2 pliki musze zmienić oraz dane w makefile i linkerze tak ?? W Makefile to za dużo zmian nie będzie (może jakieś nazwy plików), więc głównie linker i tablica wektorów. O to jaki kompilator będzie użyty chodziło mi że w includes są scieżki do g++ i jeśli będzie kompilować się w edge to nie będzie żadnych komplikacji ?? Te ścieżki są wykrywane automatycznie...
Problem to jest taki, że keil nie spełnia standardów języka C dotyczących kilku całkiem istotnych spraw. Jeśli kod o którym mówisz jest tym samym o którym myślę (nie chce mi się ściągać 14MB, bo pewnie wrzuciłeś tam pliki bin, elf i nie wiadomo jakie jeszcze zupełnie nie potrzebne do niczego) to w kodzie Keila jest mnóstwo operacji typu: Według mnie...
Pytanie czy odczyt F_CPU jest prawidłowy (z tego co pojmuję to pochodzi on z ustawień w Eclipse jako 8000000) ??? No bo może to taktowanie nie jest do końca takie jak ustawiam w MKCalculator.. Zdaje się, że poświęciłem kilka zdań w książce skąd bierze się F_CPU, a bierze się z pliku "makefile" który to z kolei jest automatycznie generowany przez ECLIPSE....
Rozumiem, że nadal ten sam błąd. Czy plik dx.jar jest we właściwym miejscu (patrz wyżej, oczywiście ścieżka względna)? Czy w Eclipse ścieżka do SDK jest ustawiona poprawnie? Tak, dalej jest ten sam błąd. Plik dx.jar jest we wszystkich katalogach w build-tools poszczególnych wersji. Czy chodzi o ścieżkę: Project Build Target? A dokładnie to gdzie znajdę...
Witam, Robię program w NetBeans, który jest połączony z bazą danych MySql. Utworzyłem tabelę w Javie, która ma wyświetlać zawartość tabeli z bazy danych. Niestety pojawia się błąd: [syntax=tex]EL Info]: 2017-01-19 22:13:43.783--ServerSession(317271285)--... version: Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd [EL Info]: connection:...
Nie nm, bo to by był systemowy, tylko arm-none-eabi-nm. Jak w Eclipse, to raczej w post-build steps. Dobrze też posortować malejąco, włączyć demangling nazw i przekierować wyjście do pliku. Ostatecznie: arm-none-eabi-nm --size-sort -rC "${BuildArtifactFileName}... >> rozmiary.txt Co do błędu OpenOCD - może problem wynika ze sterownika...
to mógł byś mi tak w skrócie wyjaśnić jak korzystać z keila? chodzi mi o takie cos czy mając µVision mam wszystko co potrzeba czy muszę coś doinstalowywac, konfigurować?? jak otworzyłem ten plik HID.Uv2 to wyskoczyło mi coś jak podobnego jak projekt w eclipse :D tylko ze jak dałem build to mi napisał ze nie może znaleźć pliku ../../board.h bo się...
Sprawdziłem niektóre pliki .lst. Praktycznie są identyczne linia w linie. Wychodzi na to że na etapie linkowania coś jest nie tak....może linker coś jeszcze dołącza. W Properties->C/C++ Build->Settings->ARM Sourcery GCC C Linker->General zaznacz Remove unused sections (flaga -Xlinker --gc-sections). Jak chcesz dodawać dodatkowe flagi. których nie ma...
Witam Kolegów Zakładam ten wątek, ponieważ po dwudniowej nierównej walce zmuszony byłem się poddać. Usiłuję wziąć na warsztat przykłady z książki "Mikrokontrolery STM32 w sieci Ethernet" Marcina Peczarskiego. Sprzętowo dysponuję modułem MMstm32F107 z Propoxu. W czym problem? A więc tak: - bez problemu uruchomiłem na tym module swój program pisany na...
Kolega chyba minal sie z dokumentacja samego pluginu - ten plugin to tylko plugin - potrzebujesz AVRDude do tego i odpowiednio skonfigurowac Eclipse a konkretnie: Menu: Project >> Properties >> pozycja AVR >> subpozycja AVRDude Tutaj powinienes wiedziec co i jak: w liscie rozwijalnej masz "Programmer configuration:" wybierz/dodaj nowa - i tam ustawiasz...
Build przebiega pomyślnie Raczej niezbyt: d:/codesourcery/bin/../lib/gcc/arm-n... warning: cannot find entry symbol Reset_Handler; defaulting to 08000000 W Twoim projekcie jest pełno plików, ale startupu to ja tam nigdzie nie widzę (przynajmniej w komendzie linkowania). Bez niego oczywiście...
Rzeczywiście, teraz widzę. A zatem wygląda na to że nie tylko plik "makefile" jest plikiem dostarczającym kompilatorowi "pewne" informacje. Są nim pewnie i pliki z rozszerzeniem *.mk W ogóle to w drzewku projektu w Eclipsie w folderze Release mam całą masę plików co do których nie mam wiedzy po co one są (rozszerzenia .eep, .lss, .hex., .map, .mk, .d,...
Skoro faktycznie chodzi Ci o to o co pytasz to proszę: 1. Kompilacja meni Build->Build Solution (lub po prostu Tools->USBASP (lub przycisk dodany zgodnie z linkiem powyżej) Po Build w oknie output na samym dole powinno być: Build succeeded. ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ========== Jeżeli jest coś innego to znaczy że...
Pokopałem trochę w swoim przepastnym archiwum i doszukałem się jednego projektu robionego w Eclipsie budowanego na hoście, budowanego tak chcesz. Polegało to na tym, że montowany była karta z działającego RPI za pomocą sshfs (folder /) i dla gcc dawane parametry które wskazywały na ten punkt montowania: Robiłem to tak: Typ projektu: Cross compile czy...
Ok siadłem troche nad tym. Problem stwarza plik httpd-fsdata.c mianowicie ponieważ jest on dołączany do pliku httpd-fs.c poprzez dyrektywę #include, nie powinien się on pojawiać w liście plików do kompilacji. Więc problem rozwiązuje odnalezienie w drzewie projektu pliku httpd-fsdata.c kliknięcie na nim RMB i wybranie Resource Configurations->Exclude...
Wychodzi na to ze to wina srodowiska? Da sie jakos naprawic te usterke? Powiem szerze ze na eclipse bardzo przyjemnie mi sie pracuje:) ale jak takie bledy ma..to mozna caly tydzien szukac przyczyny.. Ja bardzo przepraszam za to co napiszę teraz, a i tak to będzie moja bardzo delikatna reakcja na elektrodzie, ale to co powyżej jest napisane to kompletna...
Wreszcie STM32F429I-DISCO debuguje się prawidłowo. Problem spowodowany był przez wirtualne foldery w oryginalnym projekcie demonstracyjnym przygotowanym dla TrueStudio. Każda próba debugowania kończyła się błędem przy ustawieniu uruchamiania debugera (GDB) na "Standard GDB Hardware Debugging Launcher". Po zmianie na "GDB (DSF) Hardware Debugging Launcher"...
Qber dzieki wielkie ja to zrobielm tak jak miełem kiedys czyli Yagarto+eclipse no i teraz nie tworzy mi plików .o **** Build of configuration Debug for project qwer **** make all Building file: ../crt.s Invoking: GCC Assembler as -o"crt.o" "../crt.s" /bin/sh: as: command not found make: *** [crt.o] Error...
Tam gdzie pracuję (w miarę duża i bardzo znana firma) to QtCreator, Vim, CodeLite, Emacs, Eclipse, Visual Studio. Dla mnie Eclipse przez to, że pisany w Javie jest strasznie ociężały (zwłaszcza pod Linuxem - mowa zarówno o VM-ie od Oracla jak i opensourcowej odmianie) mimo używania dobrych maszynek (topowe i7 oraz Phenomy). Kiedyś też byłem fanem IDE...
przy kompilacji w eclipse daje taki komunikat bo sam nie wiem skąd to wynika. Trzeba starą kompilację wyczyścić:[syntax=bash]make clean[/syntax]
Moim celem było sobie ułatwić a nie utrudnić. To zupełnie nowy temat dla mnie i prosze o wyrozumiałośc. Zzuty to oczywiście zżuty ekranu z eclipse. Dlaczego chcę mieć możliwośc wybory winavr toolchain tak jak ponizej http://obrazki.elektroda.net/58_12431843... Ponieważ wklejając z internetu jakiś prościutki kod w C np taki #include <avr/io.h>...
Dziękuję za podpowiedź. W Eclipse jednak są różnice w ustawieniach. Po nitce do kłębka i rozwiązanie znalazłem na stronie: http://avr8bit.cba.pl/?doc=avr_flash_dat... W skrócie: Należy uruchomić z menu: Project→Properties→C/C++ Build→Settings→ (zakładka Tool Settings) AVR C Linker→General i w polu tekstowym Other Arguments...
Nie mam zbyt dużego doświadczenia z używaniem makefile, ale wydaje mi się, że żadnej z wymienionych opcji nie zdefiniowałem. Z resztą ponizej mój plik, nie wiem też gdzie miałbym załączyć libc.a, może ktoś pomoże mi go wyedytować? Zainstalowałem WinARMa na drugim komputerze, patche dodają się automatycznie, jest ten sam problem. # ****************************************...
Hmm. Dodatkowej wtyczki nie instalowałem czyli korzystam chyba z tych które były od razu w Eclipsie Helios CDT 7.02 SR2. W toolchain editor wybrany builder jest GNU Make Builder. W instalation details/plug-ins jest tam jakiś C\C++ Standard make build UI. No nie jestem biegły w tych zawiłościach eclipsa i wtyczek.
Po ustawieniach build output parser oraz built-in compiler settings nadal nie widzi właściwego define np typu DISTORTOS_BOARD_LEDS_LD3_ENABLE, a to wynika pewnie z tego, że plik "distortos/distortosConfiguration.h" uparcie widzi w katalogu "unit-test/include-mocks/DistortosConfig... zamiast z "output\distortos\include\distortos" Na dziś niestety...
No to zostaje przy Eclipse:) w sumie po skonfigurowaniu bardzo wygodne, niestety mam wolny komputer i stąd moje pytanie. BTW postu wyżej, czy build to nie jest komenda kompilatora niezależna od IDE(pytam)?
Skoro Eclipse i być może po raz pierwszy używasz Eclipse to sprawdź czy przed kompilacją zapisałeś projekt który wpisałeś z ręki (CTRL+S) albo Menu File Save .... i wtedy dopiero build a następnie programowanie procka - może to tylko to ? ;)
Nie sądzę. Tak czy siak ustawiasz to raz i zapominasz. Ew. piszesz uniwersalnego Makefile'a z masą ifeq zależnych od symboli a potem wrzucasz definicje tychże w odpowiednie miejsca w Eclipse'ie. Ale średni ma to sens imho, jedyne czego czasem używam to Build configu w wersji debug i release, mam wtedy -O0 i -Os przełączane z klika. Ale nadal zysk niewielki,...
Używam wtyczki CodeSourcery. Zdefiniuj symbol w ustawieniach kompilacji a nie parserów, dla analizy statycznej. Teraz wpiąłem definicję w: - C/C++ Build -> Settings - Cross GCC Compiler -> Symbols - Defined symbols: HSE_VALUE=12000000 Teraz wszystko gra. Dzięki za pomoc!
Jeszcze raz spróbowałem skompilować program i... działa. Nie wiem, co przedtem robiłem nie tak, ale wydaje mi się, że klikałem build solution, zamiast build led, który był nieaktywny. Wybaczcie zamieszanie na koniec i wielkie dzięki za pomoc, bo nareszcie udało mi się skompilować ten program!
Zobacz co tak długo zajmuje - może po prostu do Xmegi jest dużo plików do skompilowania. Eclipse ma wiele konsoli, które to możesz sobie zminiać tytaj: https://obrazki.elektroda.pl/9065907900_... Jeżeli wiele plików się kompiluje a Ty masz komputer z więcej niż jednym rdzeniem (innych to jużdawno nie widziałem), to ustaw sobie prarell...
Witam wszystkich od pewnego czasu zacząłem przygodę z programowaniem w exlipse i natknąłem się na problem, po wciśnięciu "młotka" w exlipsie dostaje taki błąd: **** Build of configuration 328P_16MHz for project LCD **** make all Building file: ../main.cpp Invoking: AVR C++ Compiler avr-g++ -I"D:\Dokumenty\Dev\eclipse\LCD\src" -Wall -g2 -gstabs -Os -ffunction-sections...
Widzę, że kolejna osoba, której jedynie zależy na "promocji swojej książki" Możesz też pożyczyć od kolegi, albo z biblioteki - jest wiele możliwości. Zresztą nie rozumiem dlaczego Autor książki nie miałby jej polecać jako źródła informacji. Trudno ci pomóc, skoro sam nie wiesz, czego oczekujesz i z czym masz problem. Myślę, że w poście (at)Werterror...
Jeju panowie, ja się tylko zapytałem czy mam jakieś inne opcje. Takie R14, to przynajmniej jest punkt zaczepienia. Eclipse i Codesourcery mi bardzo odpowiadają i wcale nie mam zamiaru zmieniać ich na nic innego, a jedynie porównać kody wynikowe. Projekt prosty jak budowa cepa, więc nie powinienem mieć z tym problemu, a przynajmniej wgryzę się trochę...
Używam takiego GNU Tools for ARM Embedded Processors / bleeding-edge-toolchain version: 131005 build date: 05.10.2013 package date: 05.10.2013 Wrzucam projekt, jak się okazuje bez moich funkcji tez ten problem występuje.
Witam Może moje pytanie będzie trochę zbyt trywialne ale czym mam kompilować kody z tej stronki Ja tam kompilowałem kiedyś i w AVR Studio, ale że już dawno go nie używam to teraz kompiluję wszystko pod Eclipse. Śmiga aż miło - a nie wyskakują błędy jako takie, musisz po prostu dopasować projekt do swoich potrzeb. Sprawdź jakie to warningi i błędy ;)...
Zrobiłem jak kazałeś i dalej to samo. Coreutils zainstalowane? Jak wywołujesz kompilator z linii poleceń ręcznie (opisana w tutorialu procedura testowa) to jest OK? Robię jak jest napisane, po ponownym otwarciu C/C++ Build > Settings ustawienia są domyślne, brak ścieżek Tak niestety jest, zignoruj to. 4\/3!!
Rzeczywiście, domyślnie stos ten ustawiony jest na 0 :) Wersja wtyczki to 5.0.2... (at)vonar, GDB z Raisonance został już wykasowany z systemowego PATH. Wgrałem chwilowo Eclipsa v.Mars.2 i tu przynajmniej mogłem dołączyć "ilg.gnuarmeclipse.repository". Ale problem z Debugerem też jest. Jednak z wielu powodów chcę pozostać przy starej wersji Eclipsa....
Otóż mam problem z tą konfiguracją. Otóż, w przykładzie Freddiego jest katalog inc, CDT GCC Build-in Parser już po zaimportowaniu tego przykładu widzi ten katalog. Zmiana jego nazwy lub jego usuniecie nie powoduje zmiany wpisu z parsera. Jakieś rozwiązanie?
Ja uważam, że lib dla dht11 operujący na floatach z założenia nie może być dobry, więc radziły bym Ci znaleźć jakiegoś lepszego (sprawdzony przeze mnie w załączniku do tego: https://www.elektroda.pl/rtvforum/topic3... Jeśli jednak koniecznie upierasz się przy tym to w Eclipse z pluginem AVR trzeba wejść w Project/Properties/C/C++ Build/Settings...
Mam podaną ścieżkę toolchain'a autorstwa Freddiego z kwietnia '14. (choć w cmd tego nie widać) Raczej widać, że masz co najwyżej dostępny baaaaaaaardzo stary kompilator CodeSourcery... Wywal CodeSourcery. wyrzuciłem CS L+. Teraz ścieżkę do gcc-arm-none-eabi-4_8-140405 muszę dodać do PATH w C/C++ Build -> Environment, czy C/C++ General -> Path and Symbols...
Nie no Eclipse też może zabić chęć nauki, tak samo jak AVRStudio ma piardyliard opcji -Build/Release, tam opcja od ustawiania czegoś, tu opcja. Nie uważam za dobre na początek dla osoby zielonej, chcącej się skupić tylko na poznaniu sprzętu. Najprostsze rozwiązania są najlepsze i najszybsze - zwykły edytor tekstu z ewentualnym kolorowaniem składni i...
tak, próbowałem, ale nie działa. Podczas kompilacji wywala mi błąd: [syntax=c]10:13:44 **** Auto Build of configuration Release for project mmmmm **** "D:\\MSP430\\ECLIPSE\\msp430-toolchain-w... all Building file: ../main.c Invoking: MSP430 C Compiler D:\MSP430\ECLIPSE\msp430-toolchain-win-x... -O3 -g0 -Wall...
Witam Posiadam system Windows8, zainstalowalem Win-Avr, Eclipse w wersji eclipse-SDK-4.2.1-win32 oraz plugin avreclipse.2.4.0.final.p2repository. Niestety przy próbkie kompilacji dowolnego, nawet najprostszego programu w konsoli pojawia mi się: 12:09:02 **** Incremental Build of configuration Release for project pol **** make all Building file:...
CoIDE to eclipse, w zakładce external tools a nawet w RUN można uruchomić program a'la z linii poleceń. O to chodzi, że pomimo oparcia CoIDE na Eclipse brak zakładki external tools :( Znalazłem pół środek, w opcjach konfiguracyjnych projektu jest zakładka "User", a w niej "After Build/Rebuild" i tam można wrzucić ścieżkę do skryptu. Z deka to także...
build number windows build avrstudio build
licznik instrukcja bloody sterowniki bosch sterownik silnika
sterownik hulajnoga elektryczna hulajnoga sterownik
Wałek przesłony w projektorze 8mm ciężko się obraca - przyczyny i rozwiązania Metaliczne stukanie na zimnym silniku Opel Antara