SWIG

צילום מסך תוכנה:
SWIG
פרטי תוכנה:
גרסה: 3.0.8 מעודכן
טען תאריך: 7 Mar 16
מפתחים: SWIG Team
רשיון: ללא תשלום
פופולריות: 23

Rating: 3.0/5 (Total Votes: 1)

סוויג הוא קוד פתוח, לגמרי בחינם, מרובה ומהדר ממשק נייד, C / C ++ של שורת פקודת תכנית המאפשרת למפתחים להתחבר ליישומים שלהם עם scripting אחרים שונות / שפות תכנות.

זה תוכנן מהיסוד כדי לשמש ללכידת C / כותרת ++ C קבצים & rsquo; הצהרות ליצור את קוד המעטפת הנדרש על ידי בשפות scripting עבור גישת C הבסיסית / C ++ קוד.


מוצג מבט

תכונות עיקריות כוללות בכיתה והרחבת מבנה, טיפול בחריגים, ניהול זיכרון, מופע תבנית, ברזולוצית עמימות, יבוא קובץ צולבות מודול מקשר, הוארך סוויג טיפול מאקרו, אבחון מקיף, כמו גם הכללת קוד.

סוויג תומכת במספר שפות התכנות הפופולריות, כולל Allegro CL, C #, CFFI, CLISP, עוף, עורמה, Java, Lua, Modula-3, Mzscheme, OCaml, Perl, PHP, Python, R, רובי, Tcl, ו UFFI .

בנוסף, סוויג מספק C מלא מראש מעבד המכיל תכונות כמו רחבות המאקרו, גלישה אוטומטית דוחה #define כקבועים, תמיכה בהמרת סוג מותאמת אישית היערכות, תמיכת פונקציה עוזר, כמו גם תמיכה עבור C99.


ניתן להשתמש בו כדי ליצור עטיפות רבות

התוכנית יכולה לשמש מממשק שורת הפקודה כדי ליצור עטיפות רבים עבור מספר שפות תכנות, כולל ALLEGROCL, עוף, CLISP, CFFI, C #, D, Go, עורמה, Java, JavaScript, Lua, Modula 3, Mzscheme , OCaml, אוקטבה, Perl, PHP, פייק, Python, R, רובי, Lisp, Tcl, Lisp נפוצות ו- XML.

ניתן למצוא מגוון רחב של אפשרויות שורת הפקודה מיושם, המאפשר לך לשתף פעולה עם סוויג & rsquo; s פונקציונלית מובנית. דוגמאות שימוש כמה ו אלו ניתן לראות במבט חטוף על-ידי הפעלה & lsquo; לגימת --help & rsquo; פקודה בכל יישום הדמיית מסוף.


פועל על לינוקס, Mac ו- Windows

סוויג פועל על כל הפצות GNU / Linux, כמו גם על Microsoft Windows ו- Mac OS X מערכות הפעלה, תמיכה 64 סיביות ו -32 סיביות טעמים. זה כתוב בעיקר בשפות תכנות C ++ ו- C. הוראות התקנה מפורטות ניתנות על הפרויקט & rsquo; בית של (ראה קישור למטה)

מה חדש בהודעה זו:

<. ul>

  • הוספת תמיכה אוקטבה-4.0.0.
  • סר אבטחה פוטנציאלית Android לנצל שנוצרו כיתות ג 'אווה.
  • תכונות חדשות מינור ותיקוני באגים.
  • מה חדש בגירסה 3.0.7:.

    • הוספת תמיכה אוקטבה-4.0.0
    • סר אבטחה פוטנציאלית Android לנצל שנוצרו כיתות ג 'אווה.
    • תכונות חדשות מינור ותיקוני באגים.

    מה חדש בגירסה 3.0.6:.

    • תיקוני יציבות ונסיגה
    • קבוע ניתוח של מקרים בפינה ++ C.
    • שיפורים שפה ותיקוני באגים עבור C #, Go, Java, Lua, Python, R.

    מה חדש בגירסה 3.0.5:

    • לתקן פייתון חשוב רגרסיה SWIG- 3.0.3 כאשר גלישת טיעונים מחדל ++ C.
    • שיפורים קלים עבור C #, Go, אוקטבה, PHP ו- Python.

    מה חדש בגירסה 3.0.3:

    • הוספת תמיכה עבור C ++ 11 מאופיינות חזק ספירות .
    • תיקוני באגים רבים ושיפורים קלים עבור C #, D, Go, Java, Javascript, PHP, Perl ו- Python עטיפות.

    מה חדש בגירסה 3.0.2:

    • גרסה זו נעשתה כדי לתקן באג במהלך התקנה, אבל זה כולל גם כמה שינויים אחרים די מינורי.

    מה חדש בגירסה 2.0.12:

    • זהו שחרור תחזוקה backporting כמה תיקונים מן ממתין 3.0.0 שחרור.
    • אוקטב 3.8 תמיכה הוסיף.
    • C ++ 11 תמיכה עבור גירסאות חדשות של למחוק / להוסיף את מיכלי STL.
    • תיקוני Compilation בחלק ממערכות עבור שנוצר Lua, PHP, Python ו- R עטיפות.

    מה חדש בגירסה 1.3.37:

    • תמיכה פייתון 3 הוסיף
    • סוויג עכשיו ספינות עם גרסה של ccache שניתן להשתמש בהם עם סוויג. זה מאפשר את הקבצים שנוצרו על ידי סוויג יישמר כך שימוש חוזר סוויג על קבצי קלט ללא שינוי מזרז בונה במידה רבה מאוד.
    • PHP 4 תמיכת סיר ותמיכת PHP השתפרה בכלל
    • תמיכה במערך C # משופר
    • שיפורים Allegro CL רבים

    תוכנה דומה

    תגובות ל SWIG

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!