Openframeworks 0.8'i Fedora 20'ye yükleme

of

Fötr şapka

OpenFrameworks yapılandırılmış bir açık kaynak kümesidir; C + +, grafik geliştirmeye odaklanmıştır. Tasarımcıların ve programcıların basit bir şekilde ve ileri düzeyde bilgi sahibi olmadan etkileşimli uygulamalar geliştirmelerine olanak tanır.

OF 0.8x32
OF 0.8x64

Yüklemeye çalışırken OF en Fötr şapka Birisi şöyle diyebilir: "Sadece indirin, derleyin ve bu kadar." Bu kadar basit! Ancak her zaman her şey olması gerektiği gibi olmuyor, bazen bir şeyler ters gidiyor, bazen Nobel Barış Ödülü'nü kim kazanırsa kazansın, barışın savaşın olmaması olmadığını söylüyor, bazen de sadece iyi bir gün değil. Evet, bu da o günlerden biri. Tebrikler!

Kurulum öncesi

  • Yapım araçlarına sahip olun. Fedora 20 En azından benim durumumda varsayılan olarak gelir, aksi takdirde konsoldan aşağıdaki şekilde kurulabilirler:[mujuanp@desdelinux ~]$ su
    yönetici şifresi istenecek
    [mujuanp@desdelinux ~]# yum -y install kernel-headers
    [mujuanp@desdelinux ~]# yum -y install kernel-devel
    Yalnızca Çekirdeğiniz varsa aşağıdakiler «PAE»
    [mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
  • Var RPM Füzyonu
    [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
  • kurmak codeblocks, bu adım isteğe bağlıdır, çünkü daha sonra klasörün içindeki bir komut dosyasıyla nasıl kurulacağını görebileceğiz. OF
    [mujuanp@desdelinux ~]# yum -y install codeblocks
    Hazır! Yüklememiz gerekenler zaten mevcut OF

Montaj

  • Şimdi indireceğimiz dizine gidiyoruz Açık çerçeveler, tahmin ettin! Sıkıştırmasını açmak gerekir, bu durumda kişisel klasördedir.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Bu yapıldıktan sonra komut dosyalarını içeren klasöre gideriz. Fötr şapka "of_v0.8.0_linux64_release/scripts/linux/fedora"
    [mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
  • Yüklememeye karar verenler için Kod blokları önce Şimdi tam zamanı!
    [mujuanp@desdelinux fedora]# ./install_codeblocks
  • Paket adlarındaki bir hata nedeniyle install_dependeency.sh dosyasının içeriğini şu şekilde değiştirmemiz gerekecek: o. Dosyayı vi ile açıyoruz, her şeyi siliyoruz ve bahsedilen içeriği kopyalıyoruz.
    [mujuanp@desdelinux fedora]# vi install_dependencies.sh
  • Şimdi evet! Senaryoyu çalıştıralım
    [mujuanp@desdelinux fedora]# ./install_dependencies.sh
    İçin destek mp3? Sorun değil!
    [mujuanp@desdelinux fedora]# ./install_codecs.sh
  • Bundan sonra derlemeye devam ediyoruz Açık çerçeveler, "of_v0.8.0_linux64_release/scripts/linux/" klasörüne geri dönüyoruz
    [mujuanp@desdelinux fedora]# cd ../
    [mujuanp@desdelinux linux]# ./compileOF.sh
  • Geriye kalan tek şey derlemek Proje Oluşturucu!
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Evet derlenirken bir sorun oluştu Proje Oluşturucu buna benzer:
    /usr/bin/ld: -lXrandr.so -Xi.so bulunamıyor
    Collect2: ld 1 çıkış durumu döndürdü
    Bu sorun yine isimlendirme sorunundan kaynaklanmaktadır. Yapacağımız şey, etkilenen dosyaların bir kopyasını oluşturmak ve bunları belirtildiği gibi yeniden adlandırmaktır.
    x64 için
    [mujuanp@desdelinux linux]# cd /usr/lib64
    x32 için
    [mujuanp@desdelinux linux]# cd /usr/lib
    Burada bir kez dosyaların adına bakıyoruz.
    [mujuanp@desdelinux lib64]# ls
    Benim durumumda isimler şöyle: libXrandr.so.2.2.0 ve 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
    Sorunsuz bir şekilde derlemek için bu yeterli olmalıdır. Proje Oluşturucu
    [mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Herşey hazır artık kullanabiliriz Açık çerçeveler ve yorum ve görüşlerinizi bırakmayı unutmayın! Fedora 20!

İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.