OpenFrameworks ir atvērtā koda strukturēts kopums, kas rakstīts šādā valodā: C + +, kas ir vērsta uz grafisko attīstību. Tas ļauj dizaineriem un programmētājiem izstrādāt interaktīvas lietojumprogrammas vienkāršā veidā un bez augstām zināšanām.
Mēģinot instalēt OF en Fedora varētu teikt: "Vienkārši lejupielādējiet, apkopojiet un pabeidziet uzņēmējdarbību" Vienkārši! Bet ne vienmēr viss notiek tā, kā tam vajadzētu būt, dažreiz kaut kas neizdodas, dažreiz tas, kurš iegūst Nobela Miera prēmiju, saka, ka miers nav kara neesamība, dažreiz tā vienkārši nav laba diena. Jā, šī ir viena no tām dienām. Apsveicu!
Pirmsinstalēšana
- Ir apkopošanas rīki. Fedora 20 Vismaz manā gadījumā tas tos nodrošina pēc noklusējuma, taču tos var instalēt no konsoles šādi:
[mujuanp@desdelinux ~]$ su
mums tiks lūgta administratora parole[mujuanp@desdelinux ~]# yum -y install kernel-headers
[mujuanp@desdelinux ~]# yum -y install kernel-devel
Šādi rīkojas tikai tad, ja kodols ir «PAE»[mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
[mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
- Ir RPM kodolsintēze
[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
- instalēt Kodu bloķēšana, šī darbība nav obligāta, jo vēlāk mēs varam redzēt, kā to instalēt ar skriptu mapē OF
[mujuanp@desdelinux ~]# yum -y install codeblocks
Gatavs! mums jau ir tas, kas nepieciešams instalēšanai OF
Uzstādīšana
- Tagad mēs ejam uz direktoriju, kurā mēs lejupielādējam openframeworks, Tu to uzminēji! tas ir jāatsprauž, šajā gadījumā tas atrodas personiskajā mapē.
[mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
- Kad tas ir izdarīts, mēs ejam uz mapi, kurā ir skripti Fedora "Of_v0.8.0_linux64_release / skripti / linux / fedora"
[mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
- Tiem, kas nolēma neinstalēt Kodu bloki pirms Tagad ir laiks!
[mujuanp@desdelinux fedora]# ./install_codeblocks
- Kļūdas dēļ pakotņu nosaukumos mums būs jāpārveido faila install_dependencies.sh saturs, tas ir. Mēs atveram failu ar vi, izdzēšam visu un nokopējam minēto saturu.
[mujuanp@desdelinux fedora]# vi install_dependencies.sh
- Jā tagad! Palaidīsim skriptu
[mujuanp@desdelinux fedora]# ./install_dependencies.sh
Atbalsts vietnei mp3? nekādu problēmu!
[mujuanp@desdelinux fedora]# ./install_codecs.sh
- Pēc tam mēs turpinām apkopot openframeworks, mēs atgriezīsimies mapē «of_v0.8.0_linux64_release / scripts / linux /»
[mujuanp@desdelinux fedora]# cd ../
[mujuanp@desdelinux linux]# ./compileOF.sh
- Tagad jums vienkārši jāapkopo Projekta ģenerators!
[mujuanp@desdelinux linux]# ./compilePG.sh
Jā, radās problēma, sastādot Projekta ģenerators līdzīgs šim:Šī problēma atkal ir saistīta ar problēmu ar nosaukumiem. mēs darīsim skarto failu kopiju un pārdēvēsim tos par norādīto.
/ usr / bin / ld: nevar atrast -lXrandr.so -Xi.so
collect2: ld atgrieza 1 izejas statusu
par x64
[mujuanp@desdelinux linux]# cd /usr/lib64
par x32
[mujuanp@desdelinux linux]# cd /usr/lib
Kad mēs šeit apskatīsim failu nosaukumu.
[mujuanp@desdelinux lib64]# ls
Manā gadījumā nosaukumi ir: libXrandr.so.2.2.0 un 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
Tam vajadzētu būt pietiekamam, lai vienmērīgi sastādītu Projekta ģenerators
[mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
[mujuanp@desdelinux linux]# ./compilePG.sh
Viss ir gatavs, mēs varam izmantot openframeworks mūsu Fedora 20!