Fedora 0.8-де Openframeworks 20 қалай орнатылады

of Fedora

OpenFrameworks - ашық көзден тұратын құрылымдық жиынтық, жазылған C ++, ол графикалық дамуға бағытталған. Ол дизайнерлер мен бағдарламашыларға интерактивті қосымшаларды қарапайым және кеңейтілген білімсіз дамытуға мүмкіндік береді.

0.8 x32
0.8 x64

Орнатуға тырысқанда OF en Fedora біреу: «Тек жүктеп алыңыз, құрастырыңыз және бизнесті аяқтаңыз» деп айтуға болады! Бірақ әрқашан бәрі ойдағыдай бола бермейді, кейде бірдеңе сәтсіздікке ұшырайды, кейде Нобель сыйлығын алған адам бейбітшілік дегеніміз - соғыс болмауы, кейде бұл жай ғана жақсы күн емес дейді. Ия, бұл сол күндердің бірі. Құттықтаймыз!

Алдын ала орнату

  • Құрастыру құралдарын алыңыз. Fedora 20 Бұл оларды әдепкі бойынша, кем дегенде, менің жағдайыма әкеледі, бірақ оларды консольден келесі жолмен орнатуға болады:[mujuanp@desdelinux ~]$ su
    бізден әкімші құпия сөзі сұралады
    [mujuanp@desdelinux ~]# yum -y install kernel-headers
    [mujuanp@desdelinux ~]# yum -y install kernel-devel
    Ядролы болған жағдайда ғана «PAE»
    [mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
  • Бар RPM Fusion
    [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
  • инсталяттар Кодекс ережелері, бұл қадам міндетті емес, өйткені кейінірек біз оны қалта ішіндегі сценариймен қалай орнатуға болатындығын біле аламыз OF
    [mujuanp@desdelinux ~]# yum -y install codeblocks
    Дайын! бізде орнату үшін қажет нәрсе бар OF

 

Орнату

  • Енді біз жүктейтін каталогқа барамыз Ашық фреймворктар, Сіз оны болжадыңыз! оны ашу қажет, бұл жағдайда ол жеке папкада.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Осыдан кейін біз сценарийлері бар қалтаға барамыз Fedora «Of_v0.8.0_linux64_release / scripts / linux / fedora»
    [mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
  • Орнатпауға шешім қабылдағандар үшін Кодблоктар бұрын Қазір уақыт келді!
    [mujuanp@desdelinux fedora]# ./install_codeblocks
  • Пакеттердің аттарындағы қатеге байланысты біз install_dependencies.sh файлының мазмұнын келесі арқылы өзгертуіміз керек болады: бұл. Біз файлды vi-мен ашамыз, бәрін жоямыз және аталған мазмұнды көшіреміз.
    [mujuanp@desdelinux fedora]# vi install_dependencies.sh
  • Иә, қазір! Сценарийді жүргізейік
    [mujuanp@desdelinux fedora]# ./install_dependencies.sh
    Қолдау mp3? проблема жоқ!
    [mujuanp@desdelinux fedora]# ./install_codecs.sh
  • Осыдан кейін біз құрастыруға кірісеміз Ашық фреймворктар, біз «of_v0.8.0_linux64_release / scripts / linux /» қалтасына ораламыз
    [mujuanp@desdelinux fedora]# cd ../
    [mujuanp@desdelinux linux]# ./compileOF.sh
  • Енді сізге тек компиляция жасау керек Жоба генераторы!
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Ия, компиляторды құрастыруда ақаулық болды Жоба генераторы осыған ұқсас:
    / usr / bin / ld: -lXrandr.so -Xi.so таба алмайды
    collect2: ld 1 шығу мәртебесін қайтарды
    Бұл мәселе тағы да атауларға байланысты. біз не істейміз - зардап шеккен файлдардың көшірмесін жасап, оларды көрсетілгенге ауыстыру.
    x64 үшін
    [mujuanp@desdelinux linux]# cd /usr/lib64
    x32 үшін
    [mujuanp@desdelinux linux]# cd /usr/lib
    Мұнда біз файлдардың атауын қарастырамыз.
    [mujuanp@desdelinux lib64]# ls
    Менің жағдайда аттар: libXrandr.so.2.2.0 және 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
    Бұл тегіс компиляциялау үшін жеткілікті болуы керек Жоба генераторы
    [mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Барлығы дайын, біз қолдана аламыз Ашық фреймворктар бізде Fedora 20!

Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.