SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl. It works by taking the declarations found in C/C++ header files and using them to generate the wrapper code that scripting languages need to access the underlying C/C++ code.
توضیحات ناشر (انگلیسی)
SWIG چیست؟
SWIG ساخته SWIG (توسعه: William S Fulton) نرمافزاری متنباز برای ویندوز است. به زبان سی و سی++ نوشته شده است. علاوه بر ویندوز، برای لینوکس، مایکروسافت ویندوز، بیاسدی و شبه یونیکس هم در دسترس است.
نصب و پیشنیازها
ناشر نصبکنندههای پرتابل را برای ویندوز ۶۴ بیتی ارائه میکند. بدون نصب اجرا میشود (نسخه پرتابل).
بهروزرسانیها و تاریخچه نسخهها
نسخه فعلی 4.5.1 است که در ۱۳ شهریور ۱۴۰۵ منتشر شد. تاریخچه نسخهها ۷ نسخه را در بر میگیرد که قدیمیترین آنها به ۵ اسفند ۱۴۰۲ برمیگردد؛ همه به فایلهای رسمی لینک دارند. یعنی حدود ۲٫۸ نسخه در سال.
محبوبیت و انواع فایل
ویکیپدیا به ۱۲ زبان از زبانهای این سایت درباره آن مقاله دارد.
نقاط قوت / نقاط ضعف
نقاط قوت
- متنباز: هر کسی میتواند کد را بررسی و کامپایل کند
- پرتابل: بدون نصب اجرا میشود
- بهروزرسانی در دو ماه اخیر
- اجرا روی لینوکس، مایکروسافت ویندوز و بیاسدی نیز
نقاط ضعف
- بدون نسخه بومی ARM64
به طور خلاصه: SWIG ابزاری متنباز برای ویندوز برای رایانههای ۶۴ بیتی است.
آیا دانلود SWIG امن است؟
- فایل از prdownloads.sourceforge.net ارائه میشود؛ مطمئن شوید که این آینه (mirror) رسمی ناشر است
- لینک دانلود از HTTPS استفاده میکند
- هش SHA256 منتشر شده است و میتوانید فایل را بررسی کنید:
6A8662C063BA4D1E72BEAECEF24DA4AF3D631D73FFDDE958FB42AA50FDEFB962· گزارش VirusTotal این هش را باز کنید - لینک هنوز بررسی نشده است
- کد منبع عمومی است
- ExeAtlas فایلهای نصب را میزبانی، بستهبندی یا تغییر نمیدهد
آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز
نسخههای اخیر
همه ۷ نسخه ›۷ نسخه در ۳ سال · حدود ۲٫۸ نسخه در سال
| نسخه | تاریخ | حجم | فایلها |
|---|---|---|---|
| 4.5.1آخرین | ۱۳ شهریور ۱۴۰۵ | — | ۶۴ بیتی ZIP |
| 4.5.0 | ۱۴ مرداد ۱۴۰۵ | — | ۶۴ بیتی ZIP |
| 4.4.1 | ۱۶ آذر ۱۴۰۴ | — | ۶۴ بیتی ZIP |
| 4.4.0 | ۲۸ مهر ۱۴۰۴ | — | همه پردازندهها ZIP |
| 4.3.1 | ۲۶ فروردین ۱۴۰۴ | — | همه پردازندهها ZIP |
| 4.3.0 | ۲۹ مهر ۱۴۰۳ | — | ۶۴ بیتی ZIP |
| 4.2.1 | ۵ اسفند ۱۴۰۲ | — | ۳۲ بیتی ZIP |
نصب از خط فرمان
نصب بیصدا ›winget install --id SWIG.SWIG -escoop install main/swigآموزش مرتبط: آموزش winget: نصب و بهروزرسانی نرمافزار در ویندوز
برای سیستمعاملهای دیگر هم هست
brew install swigاطلاعات
- ناشر
- SWIG
- توسعهدهنده
- William S Fulton و Shengqiu Li
- مجوز
- GPL-3.0
- قیمت
- رایگان
- زبان برنامهنویسی
- سی و سی++
- پیشنیاز
- Windows 11 / 10
- معماری
- ۶۴ بیتی
- نوع نصبکننده
- پرتابل
- سایر پلتفرمها
- لینوکس, مایکروسافت ویندوز, بیاسدی, شبه یونیکس
- نسخه
- 4.5.1
- تاریخ انتشار
- ۱۳ شهریور ۱۴۰۵
- تاریخ افزودن به فهرست
- ۲۰ تیر ۱۴۰۳
- نسخههای فهرستشده
- 7
- بهروزرسانی در سال
- ۲٫۸
- وبسایت رسمی
- swig.org
- شناسه winget
- SWIG.SWIG
- بسته Scoop
- main/swig
امتیازها و نظرها
هنوز نظری ثبت نشده است. نخستین امتیاز را شما بدهید.
پرسشهای متداول
آیا SWIG رایگان است؟
بله. SWIG نرمافزاری متنباز با مجوز GPL-3.0 است.
آیا دانلود SWIG امن است؟
فایل از prdownloads.sourceforge.net دانلود میشود؛ ExeAtlas فایل را میزبانی یا تغییر نمیدهد. هش SHA256 فایل را با هش نمایشدادهشده در این صفحه مقایسه کنید یا گزارش VirusTotal همین هش را باز کنید.
چگونه SWIG را با winget نصب کنیم؟
PowerShell یا Windows Terminal را باز کنید و دستور winget نمایشدادهشده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود میکند و پیش از اجرا، هش SHA256 آن را بررسی میکند.
آیا SWIG روی ARM (Windows on Arm) اجرا میشود؟
نسخه ARM64 وجود ندارد؛ Windows 11 on Arm میتواند نسخه ۶۴ بیتی را با شبیهسازی اجرا کند.
نسخههای قدیمی SWIG را از کجا دانلود کنیم؟
صفحه نسخهها همه ۷ نسخه را تا ۵ اسفند ۱۴۰۲ با لینک فایلهای نصب رسمی فهرست میکند.
آیا میتوان از SWIG بدون دسترسی مدیر استفاده کرد؟
بله، نسخه پرتابل است: آن را از حالت فشرده خارج و اجرا کنید.