[elektro] MPLAB-X #include

Pipi lista at puzsar.hu
Mon Jan 21 22:06:22 CET 2013


jut eszembe, olyan is van hogy (sima MPLAB) a projekhez hozzáadott fájl abszolút, vagy relativ elérési úttal játszik.
Pl hogy ne kelljen keresgélni a projekthez hozzá szoktam adni a proci includefájlját,
aminek az elérési útjába a forditó telepítésének helyén lévő csuda verziószám is kerül.
Köv verziós fordítónál változik a proci fájljának a helye, ezért a projektben notfound lesz a fájlra
viszont az include fájlt a forditó "jó" helyről veszi ezért pl jól lefordul
Szóval tök mindegy hogy a projekthoz maga az include fájl hozzá van adva, vagy nem,
  csak saját magunknak jó hogy ott van, ha keresünk benne valamit,
a forditó úgyis a forrásban levő módon ("" <>) próbálja meg betölteni




2013.01.21. 21:51 keltezéssel, Pipi írta:
> Hali!
> emlékem szerint nem írtál konkrétumot, se hibaüzit, se fájlnevet ...
> mplavx-et valamikor felraktam, de azóta sem használtam, csak így beleugatok a partszélről.
> fordító váltáskor simán változhatnak az include fájlok tartalma és létezése ha nem a "standard include" fájlok
> Ha nélküle is lefordul error/warning nélkül akkor valszeg nincs is használva semmi abból a fájlból
> Az is lehet hogy az egyik verzióban include-jában valami nincs definiálva, ezért a forrásban definiálod,
> aztán jön a másik forditó, ami includejában már van dekralálva, az nyilván összeakad a forrásodban lévő definicióval...
> Több microchipes demóval tapasztaltam hogy az újabb verziójú forditóval hibaüzik keletkeznek, a definiciók módosítása miatt,
> aztán mikor kijön a demo újabb forrása a már lefordul az új fordítóval is (többnyire :) )...



-- 
Pipi
http://www.puzsar.hu



More information about the Elektro mailing list