OpenFrameworks on avatud lähtekoodiga struktureeritud komplekt, kirjutatud keeles C + +, mis on keskendunud graafilisele arendusele. See võimaldab disaineritel ja programmeerijatel arendada interaktiivseid rakendusi lihtsalt ja ilma täiendavate teadmisteta.
Kui proovite installida OF en Fedora võiks öelda: "Lihtsalt laadige alla, koostage ja lõpetage äri" Lihtne! Kuid mitte alati pole kõik nii, nagu peab, mõnikord ebaõnnestub midagi, mõnikord ütleb Nobeli rahupreemia võitja, et rahu pole sõja puudumine, mõnikord pole see lihtsalt hea päev. Jah, see on üks nendest päevadest. Palju õnne!
Eelinstallimine
- Omage kompileerimise tööriistu. Fedora 20 Vähemalt minu puhul toob see need vaikimisi, kuid konsoolilt saab neid installida järgmiselt:
[mujuanp@desdelinux ~]$ su
meilt küsitakse administraatori parooli[mujuanp@desdelinux ~]# yum -y install kernel-headers
[mujuanp@desdelinux ~]# yum -y install kernel-devel
Järgmine ainult juhul, kui kernel on olemas «PAE»[mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
- Olema RPMFusioon
[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
- paigaldama Koodiplokid, see samm on valikuline, kuna hiljem näeme, kuidas seda kausta sees oleva skriptiga installida OF
[mujuanp@desdelinux ~]# yum -y install codeblocks
Valmis! meil on juba installimiseks vajalik OF
paigaldamine
- Nüüd läheme kataloogi, kust me alla laadime Avatud raamistikud, Sa arvasid seda! see on vaja lahti pakkida, sellisel juhul on see isiklikus kaustas.
[mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
- Kui see on tehtud, läheme kausta, kuhu skriptid kuuluvad Fedora "Of_v0.8.0_linux64_release / scripts / linux / fedora"
[mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
- Neile, kes otsustasid installimata jätta Koodplokid enne Nüüd on aeg!
[mujuanp@desdelinux fedora]# ./install_codeblocks
- Pakettide nimede vea tõttu peame faili install_dependencies.sh sisu muutma see on. Avame faili vi-ga, kustutame kõik ja kopeerime mainitud sisu.
[mujuanp@desdelinux fedora]# vi install_dependencies.sh
- Jah nüüd! Käivitame skripti
[mujuanp@desdelinux fedora]# ./install_dependencies.sh
Toetus mp3? pole probleemi!
[mujuanp@desdelinux fedora]# ./install_codecs.sh
- Pärast seda jätkame koostamist Avatud raamistikud, läheme tagasi kausta «of_v0.8.0_linux64_release / scripts / linux /»
[mujuanp@desdelinux fedora]# cd ../
[mujuanp@desdelinux linux]# ./compileOF.sh
- Nüüd peate lihtsalt koostama Projekti generaator!
[mujuanp@desdelinux linux]# ./compilePG.sh
Jah, faili koostamisel tekkis probleem Projekti generaator sarnane sellega:See probleem tuleneb jällegi nimede probleemist. teeme koopia mõjutatud failidest ja nimetame need ümber nimetatud failideks.
/ usr / bin / ld: ei leia -lXrandr.so -Xi.so
collect2: ld tagastas 1 väljumise oleku
x64 jaoks
[mujuanp@desdelinux linux]# cd /usr/lib64
x32 jaoks
[mujuanp@desdelinux linux]# cd /usr/lib
Siin olles vaatame failide nime.
[mujuanp@desdelinux lib64]# ls
Minu puhul on nimed libXrandr.so.2.2.0 ja 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
See peaks olema piisav, et sujuvalt kompileerida Projekti generaator
[mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
[mujuanp@desdelinux linux]# ./compilePG.sh
Kõik on valmis, saame kasutada Avatud raamistikud meie Fedora 20!