Hirdetés

Keresés

Új hozzászólás Aktív témák

  • JozsBiker

    aktív tag

    válasz JozsBiker #8123 üzenetére

    Nem értem a library használat filozófiáját.

    Azt írják meg kell nézni a Beállításokban a "Vázlatfüzet helyét" ( Sketchbook location ), és oda - illetve azon belül egy libraries alkönyvtárba - kell bemásolni annak a library -nak a komplett alkönyvtárát, amivel bővíteni akarunk. Ez a path az én esetemben: C:\Users\Apa\Documents\Arduino.

    Viszont van egy másik Libraries alkönyvtár is ahol az IDE van, konkrétan itt: c:\Program Files\Arduino\libraries\

    Ez eddig tehát kettő.

    Viszont érdekes módon ha mindkét helyről kitörlöm pl. a Time libraryt, a kód ( aminek az elején ez van: #include "Time.h" ) akkor is lefordítódik. Ebből az következik, hogy valahol még van egy Time library ill. time.h fájl. Nosza rákerestem, meg is találtam itt:

    c:\Program Files\Arduino\hardware\tools\avr\avr\include\

    Ha innen is kitörlöm a time.h -t, akkor már hiányolja.

    Azért is körözök ezen, mert a DCF77 bővítés a DCF77+Time+Timezone könyvtárakból áll, és a példaprogramok fordításakor a "'time_t time' redeclared as different kind of symbol" hibaüzenetet kapom, azaz valami a time.h -val nem stimmel.

    Fel tudna valaki világosítani hol siklottam el ? Köszi.

Új hozzászólás Aktív témák