Paano mag-install ng Openframeworks 0.8 sa Fedora 20

of

Fedora

OpenFrameworks ay isang bukas na mapagkukunan na nakaayos na hanay, nakasulat sa C + +, na nakatuon sa pagbuo ng grapiko. Pinapayagan nito ang mga tagadisenyo at programmer na bumuo ng mga interactive na application sa isang simpleng paraan at walang pagkakaroon ng advanced na kaalaman.

NG 0.8 x32
NG 0.8 x64

Kapag sinusubukang i-install OF en Fedora sasabihin ng isa, "Mag-download lang, mag-compile at magtapos ng negosyo" Simple lang iyan! Ngunit hindi palaging ang lahat ay tulad ng nararapat, minsan may nabigo, kung minsan ang manalo sa Nobel Peace Prize ay nagsasabi na ang kapayapaan ay hindi kawalan ng giyera, kung minsan ito ay hindi magandang araw. Oo isa ito sa mga araw na Binabati kita!

Paunang pag-install

  • Ipagawa ang mga tool sa pagtitipon. Fedora 20 Dinadala nito ang mga ito bilang default, hindi bababa sa aking kaso, ngunit maaari silang mai-install mula sa console sa sumusunod na paraan:[mujuanp@desdelinux ~]$ su
    tatanungin kami para sa password ng administrator
    [mujuanp@desdelinux ~]# yum -y install kernel-headers
    [mujuanp@desdelinux ~]# yum -y install kernel-devel
    Ang mga sumusunod lamang sa kaso ng pagkakaroon ng Kernel «PAE»
    [mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
  • Mayroon Fusion ng RPM
    [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
  • i-install Mga Codeblocks, ang hakbang na ito ay opsyonal dahil sa paglaon maaari naming makita kung paano ito mai-install sa isang script sa loob ng folder OF
    [mujuanp@desdelinux ~]# yum -y install codeblocks
    Handa na! mayroon na kaming kung ano ang kinakailangan upang mai-install OF

Instalasyon

  • Pumunta kami ngayon sa direktoryo kung saan kami nag-download openframeworks, Nahulaan mo! kinakailangan upang i-unzip ito, sa kasong ito ito ay nasa personal na folder.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Kapag tapos na ito pumunta kami sa folder na naglalaman ng mga script Fedora "Of_v0.8.0_linux64_release / scripts / linux / fedora"
    [mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
  • Para sa mga nagpasya na huwag mag-install Mga Codeblock bago Ngayon ang oras!
    [mujuanp@desdelinux fedora]# ./install_codeblocks
  • Dahil sa isang error sa mga pangalan ng mga pakete kailangan naming baguhin ang nilalaman ng install_dependencies.sh file sa pamamagitan ng ito. Buksan namin ang file gamit ang vi, tanggalin ang lahat at kopyahin ang nabanggit na nilalaman.
    [mujuanp@desdelinux fedora]# vi install_dependencies.sh
  • Oo ngayon! Patakbuhin natin ang script
    [mujuanp@desdelinux fedora]# ./install_dependencies.sh
    Suporta para sa mp3? walang problema!
    [mujuanp@desdelinux fedora]# ./install_codecs.sh
  • Pagkatapos nito ay nagpapatuloy kaming mag-ipon openframeworks, bumalik kami sa isang folder «of_v0.8.0_linux64_release / scripts / linux /»
    [mujuanp@desdelinux fedora]# cd ../
    [mujuanp@desdelinux linux]# ./compileOF.sh
  • Ngayon ay kailangan mo lamang i-compile ang Tagabuo ng Proyekto!
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Oo nagkaroon ng problema sa pag-iipon ng Tagabuo ng Proyekto katulad nito:
    / usr / bin / ld: hindi mahanap -lXrandr.so -Xi.so
    collect2: ld nagbalik ng 1 exit status
    Ang problemang ito ay sanhi, muli, sa isang problema sa mga pangalan. ang gagawin namin ay gumawa ng isang kopya ng mga apektadong file at palitan ang pangalan ng mga ito sa isinaad.
    para sa x64
    [mujuanp@desdelinux linux]# cd /usr/lib64
    para sa x32
    [mujuanp@desdelinux linux]# cd /usr/lib
    Kapag narito tiningnan namin ang pangalan ng mga file.
    [mujuanp@desdelinux lib64]# ls
    Sa aking kaso ang mga pangalan ay: libXrandr.so.2.2.0 at 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
    Ito ay dapat na sapat upang maayos na maipon ang Tagabuo ng Proyekto
    [mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Handa na ang lahat, magagamit natin openframeworks sa ating Fedora 20!

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.