A NesC programozási nyelv

Telepítés, fejlesztőkörnyezet

Telepítés, fejlesztőkörnyezet

A fejlesztőt alapvetően Linuxra találták ki, Windows alatt Cygwin-nel (Linux emulátor) működik. Én csak Windowsra próbáltam telepíteni, és általában a tutorialok is ezt a verziót szeretik bemutatni. Telepítés nem túl bonyolult. Le kell tölteni a TinyOS InstallShield Wizard -ot a hivatalos oldalról és követni az ott leírtakat (általában mindig next-et kell nyomni). Ha az összes eszközt feltelepítettük, akkor sikerült megszabadulnunk 715 mega szabad területtől. A fejlesztő nem egy valódi fejlesztőkörnyezet. A fájlokat nekünk kell valamilyen szerkesztőben megszerkesztenünk. Fordítani az ncc-vel tudunk. Ez C-t is tud fordítani: ha az input egy C fájl akkor ugyanúgy viselkedik, mint a gcc. Az ncc-nek elég a fő-konfigurációt megadni, a többit ő meg tudja találni. Általában makefájlokat használnak a fordításhoz. A fordítás során meg kell adni, hogy milyen eszközre akarjuk telepíteni az alkalmazásunkat. A fordítás után telepíteni is kell az eszközre (az érzékelőre) a programot.