Πώς να εγκαταστήσετε το Openframeworks 0.8 στο Fedora 20

of

Μαλακό καπέλλο

OpenFrameworks είναι ένα δομημένο σύνολο ανοιχτού κώδικα, γραμμένο σε C + +, η οποία επικεντρώνεται στην ανάπτυξη γραφικών. Επιτρέπει στους σχεδιαστές και τους προγραμματιστές να αναπτύξουν διαδραστικές εφαρμογές με απλό τρόπο και χωρίς να διαθέτουν προηγμένες γνώσεις.

0.8 x 32
0.8 x 64

Κατά την προσπάθεια εγκατάστασης OF en Μαλακό καπέλλο θα έλεγε κανείς, "Απλώς κατεβάστε, μεταγλώττιση και τερματίστε τη δουλειά" Απλό! Αλλά δεν είναι πάντα όλα όπως πρέπει, μερικές φορές κάτι αποτυγχάνει, μερικές φορές όποιος κερδίσει το βραβείο Νόμπελ Ειρήνης λέει ότι η ειρήνη δεν είναι η απουσία πολέμου, μερικές φορές απλά δεν είναι καλή μέρα. Ναι αυτή είναι μια από αυτές τις μέρες Συγχαρητήρια!

Προεγκατάσταση

  • Έχετε τα εργαλεία συλλογής. 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 σύντηξης
    [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

εγκατάσταση

  • Τώρα πηγαίνουμε στον κατάλογο όπου κατεβάζουμε Open Frameworks, Το μάντεψες! είναι απαραίτητο να το αποσυμπιέσετε, σε αυτήν την περίπτωση βρίσκεται στον προσωπικό φάκελο.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Μόλις γίνει αυτό, πηγαίνουμε στο φάκελο που περιέχει τα σενάρια Μαλακό καπέλλο "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
  • Μετά από αυτό προχωράμε στην κατάρτιση Open Frameworks, επιστρέφουμε έναν φάκελο «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
    Όλα είναι έτοιμα, μπορούμε να τα χρησιμοποιήσουμε Open Frameworks σε μας Fedora 20!

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.