OpenFrameworks yakavhurwa sosi yakarongedzwa seti, yakanyorwa mukati C ++, iyo inotarisana nekuvandudzwa kwemifananidzo. Iyo inobvumidza vagadziri uye programmers kukudziridza inowirirana mafomu nenzira yakapusa uye vasina kuve neruzivo rwemberi.
Paunenge uchiedza kuisa OF en Fedora mumwe angati, "Ingo dhawunirodha, nyora uye kupera kwebhizinesi" Zvakareruka senge izvozvo! Asi kwete nguva dzose zvese sezvazvinofanira kuve, dzimwe nguva chimwe chinhu chinokundikana, dzimwe nguva chero munhu anokunda Nobel Peace Prize anoti runyararo hakusi kusavapo kwehondo, dzimwe nguva haringori zuva rakanaka. Hongu rino nderimwe remazuva iwayo Makorokoto!
Pre-kugadzwa
- Iva nematuru ekubatanidza. Fedora 20 Izvo zvinovaunzira nekukasira, zvirinani kwandiri, asi ivo vanogona kuiswa kubva kune koni nenzira inotevera:
[mujuanp@desdelinux ~]$ su
isu tichazobvunzwa password yemutungamiri[mujuanp@desdelinux ~]# yum -y install kernel-headers
[mujuanp@desdelinux ~]# yum -y install kernel-devel
Izvi zvinotevera chete kana uine Kernel «PAE»[mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
- Iva RPMFusion
[mujuanp@desdelinux ~]# yum -y localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-20.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-20.noarch.rpm
- instalar codeblocks, iyi nhanho ndeyesarudzo sezvo gare gare tichiona kuti tingaiisa sei ne script mukati mefaira OF
[mujuanp@desdelinux ~]# yum -y install codeblocks
Ready! tatova nezvatinoda kuisa OF
Kuiswa
- Iye zvino tinoenda kune dhairekitori kwatinotora openframeworks, Iwe wakazvifungidzira! iyo inofanirwa kuisvinura, mune iyi kesi iri mune yega folda.
[mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
- Kana izvi zvangoitwa tinobva taenda kufolda ine zvinyorwa ku Fedora "Ye_v0.8.0_linux64_release / zvinyorwa / linux / fedora"
[mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
- Kune avo vakasarudza kusaisa Codeblocks pamberi Ino ndiyo nguva!
[mujuanp@desdelinux fedora]# ./install_codeblocks
- Nekuda kwekukanganisa nemazita emapakeji isu tichafanirwa kugadzirisa zviri mukati meiyo install_dependency.sh faira na izvi. Isu tinovhura iyo faira ne vi, bvisa zvese uye kuteedzera izvo zvataurwa.
[mujuanp@desdelinux fedora]# vi install_dependencies.sh
- Hongu ikozvino! Ngatimhanyei script
[mujuanp@desdelinux fedora]# ./install_dependencies.sh
Tsigiro ye mp3? hapana dambudziko!
[mujuanp@desdelinux fedora]# ./install_codecs.sh
- Mushure meizvi tinoenderera nekunyora openframeworks, tinodzokera folda «ye_v0.8.0_linux64_release / zvinyorwa / linux /»
[mujuanp@desdelinux fedora]# cd ../
[mujuanp@desdelinux linux]# ./compileOF.sh
- Iye zvino iwe unongoda kuumbiridza iyo Project jenareta!
[mujuanp@desdelinux linux]# ./compilePG.sh
Hongu pakanga paine dambudziko rekunyora iyo Project jenareta zvakafanana neizvi:Iri dambudziko rakakonzerwa, zvakare, kune dambudziko rine mazita. zvatichaita kugadzira kopi yemafaira akanganiswa uye kuapa mazita kune iyo yakaratidzwa.
/ usr / bin / ld: haigone kuwana -lXrandr.so -Xi.so
unganidza2: ld yakadzosa 1 yekubuda mamiriro
ye x64
[mujuanp@desdelinux linux]# cd /usr/lib64
ye x32
[mujuanp@desdelinux linux]# cd /usr/lib
Kamwe pano tinotarisa zita remafaira.
[mujuanp@desdelinux lib64]# ls
Mune yangu nyaya mazita ndeaya: libXrandr.so.2.2.0 uye libXi.so.6.1.0
[mujuanp@desdelinux lib64]# cp libXi.so.6.1.0 libXi.so
[mujuanp@desdelinux lib64]# cp libXrandr.so.2.2.0 libXrandr.so
Izvi zvinofanirwa kukwana kunyatsogadzira iyo Project jenareta
[mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
[mujuanp@desdelinux linux]# ./compilePG.sh
Zvese zvakagadzirira, tinogona kushandisa openframeworks matiri Fedora 20!