I più scaricati: Dati aggiornati al 27 ottobre 2026

Categorie

Internet1356
Comunicazione321
Audio e video898
Grafica e design539
Ufficio e produttività1124
Strumenti di sviluppo3134
Strumenti di IA529
Sicurezza e privacy385
Strumenti di sistema3114
Giochi523
Istruzione e scienza239
Rete e IT284

Scarica SWIG 4.5.1 per Windows

Interface compiler that connects C/C++ to other languages.

SWIG (Simplified Wrapper and Interface Generator - Wrapper semplificato e generatore di interfacce) è un wrapper open source utilizzato per collegare i programmi per elaboratore o librerie scritte in C o C++ con linguaggi di scripting come Lua, Perl, PHP, Python, R, Ruby, Tcl e altri linguaggi come C Sharp, Java, JavaScript, Go, Modula-3, OCaml, Octave, e Scheme. L'output può essere anche in formato XML o S-expressioni Lisp.

L'obiettivo è quello di consentire la chiamata di funzioni native (C o C++) da altri linguaggi di programmazione passando tipi di dati complessi, mantenendo la memoria libera e l'ereditarietà delle classi dei vari linguaggi, ecc. Il programmatore scrive un file di interfaccia che contiene un elenco di funzioni C/C++ che devono essere rese visibili a un interprete. SWIG compila il file di interfaccia e genera normale codice C/C++ e il codice nel linguaggio di programmazione di destinazione. SWIG genera codice di conversione (Marshalling) o serializzazione per le funzioni con argomenti semplici; il codice di conversione per i tipi complessi di argomenti deve essere scritto dal programmatore. Lo strumento SWIG crea codice sorgente che fornisce il collante tra C/C++ e il linguaggio di destinazione. A seconda del linguaggio software, questo collante è disponibile in due forme:

Dalla voce di Wikipedia «SWIG», CC BY-SA 4.0

Cos’è SWIG?

Pubblicato da SWIG (sviluppo: William S Fulton), SWIG è un software open source per Windows. È scritto in C e C++. Oltre che per Windows, è disponibile per Linux, Berkeley Software Distribution e Unix-like.

Installazione e requisiti

Il produttore distribuisce pacchetti Portable per le versioni 64 bit di Windows. Funziona senza installazione (versione portable).

Aggiornamenti e cronologia delle versioni

La versione attuale è la 4.5.1 (rilascio: 4 settembre 2026). La cronologia comprende 7 versioni (prima versione: 24 febbraio 2024), tutte collegate ai file ufficiali. In media escono circa 2,8 versioni all’anno.

Popolarità e tipi di file

Wikipedia gli dedica una voce in 12 delle lingue di questo sito.

Pro / Contro

Pro

  • Open source: chiunque può esaminare e compilare il codice
  • Portable: funziona senza installazione
  • Aggiornato negli ultimi due mesi
  • Disponibile anche per Linux, Berkeley Software Distribution e Unix-like

Contro

  • Nessuna versione ARM64 nativa

In breve: SWIG è un programma open source per Windows, per PC 64 bit.

Scaricare SWIG è sicuro?

  • Il file è fornito da prdownloads.sourceforge.net; conviene verificare che sia un mirror ufficiale del produttore
  • Il link di download usa HTTPS
  • L’hash SHA256 è pubblicato: il file si può verificare: 6A8662C063BA4D1E72BEAECEF24DA4AF3D631D73FFDDE958FB42AA50FDEFB962 · Apri il rapporto VirusTotal di questo hash
  • Il link non è ancora stato controllato
  • Il codice sorgente è pubblico
  • ExeAtlas non ospita, non incapsula e non modifica gli installer

Guida correlata: Come verificare l’hash SHA256 di un file su Windows

2024: 2 2 24 2025: 3 3 25 2026: 2 2 26

7 versioni in 3 anni · circa 2,8 all’anno

VersioneDataDimensioneFile
4.5.1Ultima 4 settembre 2026 — 64 bit ZIP
4.5.0 5 agosto 2026 — 64 bit ZIP
4.4.1 7 dicembre 2025 — 64 bit ZIP
4.4.0 20 ottobre 2025 — Qualsiasi CPU ZIP
4.3.1 15 aprile 2025 — Qualsiasi CPU ZIP
4.3.0 20 ottobre 2024 — 64 bit ZIP
4.2.1 24 febbraio 2024 — 32 bit ZIP

Installazione da riga di comando

Installazione silenziosa ›
PowerShell
wingetwinget install --id SWIG.SWIG -e
scoopscoop install main/swig

Guida correlata: Come usare winget: installare e aggiornare app

Disponibile anche per altri sistemi

macOS (Homebrew)brew install swig

Informazioni

Produttore
SWIG
Sviluppatore
William S Fulton e Shengqiu Li
Licenza
GPL-3.0
Prezzo
Gratis
Linguaggio
C e C++
Requisiti
Windows 11 / 10
Architettura
64 bit
Installer
Portable
Altre piattaforme
Linux, Berkeley Software Distribution, Unix-like
Versione
4.5.1
Data di rilascio
4 settembre 2026
Aggiunto al catalogo
10 luglio 2024
Versioni elencate
7
Aggiornamenti all’anno
2,8
Sito ufficiale
swig.org
ID winget
SWIG.SWIG
Pacchetto Scoop
main/swig

Valutazioni e recensioni

–
0 valutazioni
50
40
30
20
10
Valuta questo programma

Ancora nessuna recensione.

Domande frequenti

SWIG è gratis?

Sì. SWIG è un software open source con licenza GPL-3.0.

Scaricare SWIG è sicuro?

Il file viene scaricato da prdownloads.sourceforge.net; ExeAtlas non ospita né modifica il file. Si può confrontare il suo hash SHA256 con quello indicato qui oppure aprire il rapporto VirusTotal di quell’hash.

Come si installa SWIG con winget?

Basta aprire PowerShell o Windows Terminal ed eseguire il comando winget riportato in questa pagina. winget scarica l’installer ufficiale e ne verifica l’hash SHA256 prima di avviarlo.

SWIG funziona su ARM (Windows on Arm)?

Non esiste una versione ARM64; Windows 11 su Arm può eseguire la versione 64 bit tramite emulazione.

Dove scaricare una versione precedente di SWIG?

La pagina delle versioni elenca tutte le 7 versioni con i link ai file di installazione ufficiali; la più vecchia è datata 24 febbraio 2024.

SWIG si può usare senza diritti di amministratore?

Sì, è portable: basta estrarre l’archivio e avviare il programma.

Questa pagina in altre lingue

Segnala un errore

Tag

Condividi