כיצד להתקין את Openframeworks 0.8 בפדורה 20

of

פדורה

OpenFrameworks הוא קבוצה מובנית עם קוד פתוח, שנכתבה ב C + +, שמתמקד בפיתוח גרפי. זה מאפשר למעצבים ומתכנתים לפתח יישומים אינטראקטיביים בצורה פשוטה ומבלי שיהיה להם ידע מתקדם.

של 0.8 x32
של 0.8 x64

כשמנסים להתקין OF en פדורה היה אומר, "פשוט הורד, הידור וסיום העסק" פשוט ככה! אבל לא תמיד הכל כמו שצריך, לפעמים משהו נכשל, לפעמים מי שזוכה בפרס נובל לשלום אומר ששלום אינו היעדר מלחמה, לפעמים זה פשוט לא יום טוב. כן זה אחד מאותם ימים מזל טוב!

התקנה מראש

  • יש את כלי האוסף. פדורה 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"
  • יש לי היתוך סל"ד
    [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
  • ברגע שזה נעשה אנו עוברים לתיקיה שמכילה את הסקריפטים אל פדורה "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 החזיר סטטוס יציאה אחד
    בעיה זו נובעת, שוב, מבעיה בשמות. מה שנעשה הוא ליצור עותק של הקבצים המושפעים ולשנות את שמם לזה שצוין.
    עבור 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
    הכל מוכן, אנחנו יכולים להשתמש בו מסגרות פתוחות אצלנו פדורה 20!

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.