Filehippo

Icona di scudo di sicurezzaSafe Downloader

Safe Downloader scarica la app velocemente e in totale sicurezza tramite il server ad alta velocità di FileHippo, per garantire affidabilità e sicurezza.
Oltre ad effettuare scansioni antivirus, i nostri editori manualmente controllano ogni download per te.

II vantaggi del Safe Downloader

  • La protezione Malware ti informa se il tuo download ha installato software aggiuntivi e non desiderati.
  • Scopri nuovi software: testa i nuovi programmi che sono presenti nell’ downloader.
  • Con noi hai la possibilità di scegliere se accettare o meno l’installazione di software aggiuntivi.

Strumento di sviluppo software

Simplified wrapper and interface generator, o SWIG, traduce file C/C++ in vari linguaggi di programmazione di alto livello. Viene utilizzato per creare interfacce e ambienti utente e per testare prototipi di programmi.

SWIG funziona con linguaggi di programmazione scriptati e non scriptati. Genera automaticamente wrapper per programmi in vari formati, tra cui Java e Javascript, Ruby, Python e Octave.

Compatibilità completa

Tuttavia, non copre tutti i linguaggi, specialmente quelli per la programmazione orientata agli oggetti. Dovrete usare Valabind per convertire le astrazioni .vapi e .vala in C++.

Funzioni

SWIG è gratuito e crea un codice sorgente che funge da collegamento tra la lingua di destinazione e il C. Il codice è sempre una libreria condivisa, ma si presenta in due forme, a seconda del linguaggio in questione.

La differenza è che una libreria può essere collegata a un modulo esterno, mentre l'altra si collega direttamente ad altri programmi nel linguaggio di destinazione.

Questo programma consente di controllare la maggior parte degli aspetti del processo di generazione del wrapper. Alcune delle caratteristiche più importanti da personalizzare nel programma includono la gestione delle eccezioni, la risoluzione delle ambiguità e la gestione della memoria. L'uso di SWIG facilita la personalizzazione delle applicazioni e la verifica dei vari script che verranno inclusi nel programma finito. È possibile creare codice per progetti commerciali e non commerciali sotto licenza Gnu.

Input e output

Dopo aver lanciato il programma, questo si aspetta come input file con dichiarazioni ANSI C/C++ e direttive SWIG. Questi file sono riconoscibili dai loro suffissi .i o .swg.

SWIG produce un file C/C++ contenente tutto il codice wrapper necessario per costruire un modulo di estensione per la lingua di destinazione. A seconda di quello scelto, potrebbe generare dati aggiuntivi.

Non sarà necessario modificare il file di output, ma solo compilarlo e aggiungerlo alla propria libreria condivisa C/C++.

Utile per i professionisti

SWIG facilita la personalizzazione dei programmi, automatizzando gran parte del processo. Anche se il prodotto finale non contiene un motore di scripting, è utile per scrivere script di test. Richiede una certa conoscenza del settore, ma per i programmatori questo strumento è inestimabile.

Immagine ingrandita per SWIG
SWIG 0/3

Specifiche tecniche

Titolo
SWIG 4.0.2 per Windows
Requisiti
  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows 7
Lingua
Lingue disponibili
Inglese
Licenza
Gratis
Ultimo aggiornamento
Autore
SWIG
SHA-1
663d583efcdb31292f0351ae467bd485e594d7ca
Nome file
swigwin-4.0.2.zip

Programma disponibile in altre lingue



Changelog

Non abbiamo ancora informazioni sul changelog per la versione 4.0.2 di SWIG. A volte gli sviluppatori impiegano un po’ di tempo per fornire queste informazioni. Ti invitiamo a ricontrollare tra qualche giorno.

Ci puoi aiutare?

Se hai informazioni sul changelog, non esitare a condividerle con noi. Ci piacerebbe ascoltarti! Vai alla nostra Pagina Contatti e facci sapere.

Esplora App

Programmi correlati