Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 1 lut 2025, o 05:12


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 7 mar 2014, o 16:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 447
Lokalizacja: DKL
Pomógł: 53

Używam na tą chwilę 2 Eclipse-ów, jeden z WinAVR, drugi z Atmel Toolchain - konfiguracja wg. poradnika: http://mirekk36.blogspot.com/2013/06/ec ... ednym.html Docelowo zacumuję przy jednym, pewnie będzie to Atmel Toolchain :)

Obydwa środowiska działają poprawnie, widać procki, ze ścieżkami i rescanem sobie radzę - Eclipse ładnie wykrywa sam ścieżki systemowe, kompilacja idzie bezproblemowo.

Dostrzegłem jednak małą przypadłość, przy korzystaniu ze wspólnego workspace. Otóż w każdym projekcie po kompilacji tworzy się Folder Includes, a w nim widać ścieżki do folderów dołączanych systemowych plików nagłówkowych. Jeżeli projekt skompiluję raz za pomocą WinAVR to są tam 3 ścieżki prowadzące do niego, po czym kompiluję to samo z uzyciem Atmel Toolchain to dodają mi się w tym folderze kolejne 3 ścieżki tym razem odnoszące się do Atmel Toolchain.

Nie wiem czy jest to jakaś nieprawidłowość, czy to tak ma być, w każdym razie nie znalazłem w Eclipse opcji odświeżenia tego folderu (skasować go też nie można), clean też tu nic nie daje. Jedynie na co wpadłem sam, to wejście we właściwości projektu i zmiana procka na inny -> Apply -> OK i ponowna zmiana na poprzedni procek. Wówczas po kompilacji + clean, mam w tym katalogu Includes tylko ścieżki prowadzące do właściwego kompilatora.

Załączam screeny, w celu zobrazowania tego zagadnienia. Będę wdzięczny za wszelkie sugestie z tym związane.

WinAVR
Obrazek

Atmel Toolchain
Obrazek

Mix WinAVR + Atmel Toolchain
Obrazek

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 mar 2014, o 18:11 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27352
Lokalizacja: Szczecin
Pomógł: 1042

matw napisał(a):
Dostrzegłem jednak małą przypadłość, przy korzystaniu ze wspólnego workspace


Na tą małą przypadłość jest mała prosta rada ;) ... ja stosuję zawsze różne workspace ... dla różnych toolchainów ... po co to mieszać ?

a jak potrzeba pokombinować na jednym projekcie w jednym i drugim toolchainie to co za problem zaimportować projekt pomiędzy tymi dwoma różnym workspace'mi ?

wtedy wszystko śmiga ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 mar 2014, o 22:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 447
Lokalizacja: DKL
Pomógł: 53

Mi też wszystko śmiga elegancko, jedynie do celów testowych przełączam się miedzy Toolchain-ami. Opcja importu jest mi także znana i korzystam z niej.
W sumie ta przypadłość to żaden problem, bo mimo dubli ze ścieżkami projekt się poprawnie kompiluje, a w razie jak za bardzo w oczy gryzie można opisanym przezemnie sposobem to zniwelować, myślałem że może w Eclipse jest jakaś magiczna (szybsza) opcja do tego celu ;)

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO