Kā Fedora 0.8 instalēt Openframeworks 20

of

Fedora

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.

OF 0.8 x32
OF 0.8 x64

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:
    / usr / bin / ld: nevar atrast -lXrandr.so -Xi.so
    collect2: ld atgrieza 1 izejas statusu
    Šī 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.
    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!

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.