Changes between Version 2 and Version 3 of buildLibvcomm
- Timestamp:
- 02/05/14 17:20:21 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
buildLibvcomm
v2 v3 1 = libvcomm kompileerimine = 1 [[PageOutline(1-100)]] 2 3 = Libvcomm = 2 4 Libvcomm teegi kompileerimine toimub üpris sarnaselt kõigis toetatud operatsioonisüsteemides. Üheks põhiliseks eelduseks kõigis operatsioonisüsteemides on toimiv C kompilaator. Teegi mugavamaks kasutamiseks (arendamiseks) on sellele kaasa pandud Eclipse projektifailid. 3 5 4 == = Lähtekoodi allalaadimine ===6 == Lähtekoodi allalaadimine == 5 7 libvcomm lähtekood asub git tarkvarahoidlas. Tarkvara allalaadimiseks: 6 8 … … 9 11 10 12 }}} 11 === '''Kompileerimine Linux keskkonnas''' === 13 == Kompileerimine == 14 === '''Linux keskkonnas''' === 12 15 Kui linux'is puudub C kompilaator, siis Debian ja Ubuntu distributsiooni puhul saab kõige lihtsamini toimiva arenduskeskkonna installides __`build-essential`__ nimelise tarkvarapaketi. Kuna libvcomm teek kasutab omakorda `libudev` teeki, siis peab olema paigaldatud ka `libudev-dev` pakk. 13 16 … … 23 26 '''NB ! ''' Selleks, et libvcomm teek saaks tavakasutaja õigustes IRvoodoo seadmega suhelda, tuleb paigaldada süsteemi seadistusfail, mis sisaldab udev reegleid usb seadmefailide õiguste jaoks. Toimiva faili `90-irvoodoo.rules` leida libvcomm kataloogist. 24 27 25 === `Kompileerimine`Mac OS X keskkonnas ===28 === Mac OS X keskkonnas === 26 29 C kompilaatori ja muude arendusvahendite puudumisel tuleb paigaldada arendjataele mõeldud „Apple Xcode tools“, mis on tasuta alla laetav aadressilt https://developer.apple.com/ 27 30 … … 35 38 Kompileerimise tulemusena saadud fail libvcomm.so on soovitatav kopeerida kataloogi `/usr/lib kust muud programmid ta vajadusel leiavad.` 36 39 37 === ` KompileerimineWindows keskkonnas` ===40 === `Windows keskkonnas` === 38 41 C kompilaatorina soovitame kasutada MinGW 4.4 kompilaatorit, allalaetav siit https://dl.dropboxusercontent.com/u/13548189/IRvoodoo/mingw44forQT.zip 39 42