Ícone do programa: SWIG

SWIG para Windows

  • Grátis
  • 4.5
    1
  • 2
  • V4.4.1
Baixar grátis para Windows

Veja um anúncio para baixar grátis

Crie ambientes de programação de alto nível

SWIG, ou Simplified Wrapper and Interface Generator, é um software desenvolvimento uma>ferramenta que conecta programas escritos em C e C++ com uma variedade de linguagens de programação de alto nível. Este programa é usado principalmente com linguagens de script comuns, incluindo Python, Perl, PHP e Ruby. No entanto, também pode ser usado com linguagens sem script, como Common Lisp, C# e Java. O SWIG é um aplicativo gratuito, e o código que ele gera é compatível com projetos comerciais e não comerciais

Alternativa mais recomendada

Para que é usado o SWIG?

O SWIG é mais comumente usado para criar linguagens de programação e interfaces de usuário. É também uma ferramenta útil para testar e prototipar software C/C++. Usando o aplicativo, você pode reduzir a quantidade de codificação manual necessária para invocar funções C/C++ de outras linguagens de programação.  Outro benefício de usar o aplicativo é que você tem menos probabilidade de cometer um erro do que quando está codificando manualmente. 

Como observado, SWIG gera código wrapper< /strong> para várias linguagens de script e não script. O aplicativo compilará o arquivo de interface e gerará código em C/C++ normal e linguagem de programação de destino. Ele então gerará código de conversão para funções com argumentos simples. A ferramenta também criará um código-fonte que fornece a ligação entre C/C++ e a linguagem de destino. Observe, no entanto, que o programador deve escrever o código de conversão para tipos complexos de argumentos. Além disso, o software não é usado para chamar funções interpretadas por código nativo. Isso também deve ser feito manualmente pelo programador. 

No entanto, embora o SWIG tenha sido usado com sucesso em uma ampla variedade de aplicativos, ainda existem algumas limitações no seu sistema atual que seu desenvolvedor deve focar. Uma dessas limitações é o fato de que o aplicativo ainda não é um compilador C/C++ completo< /a>. Como resultado, às vezes pode ser confundido com uma declaração C complexa ou sintaxe não ANSI. Há também suporte mínimo para vários recursos C++, como sobrecarga de função, modelos, namespaces e sobrecarga de operador. Finalmente, o programa é projetado principalmente para uso com código C pré-existente. Com isso, nem sempre é apropriado usar se você estiver escrevendo widgets TK ou outros tipos de extensões de linguagem de script especializadas. 

Uma ferramenta útil para programadores

SWIG  muito simplifica chamar funções C/C++ de muitas linguagens de programação. Não requer modificação no código C existente e é relativamente fácil de aplicar a um sistema existente. Com isso, a quantidade de codificação manual será diminuída. Existem algumas limitações no aplicativo, mas no geral, é uma ferramenta útil para muitos programadores. 

  • Prós

    • Pode ser usado para linguagens de script e sem script
    • Reduz a quantidade de codificação manual
    • Fácil de aplicar a um sistema existente
    • Compatível com projetos comerciais e não comerciais
  • Contras

    • Não é um compilador C/C++ completo
    • Suporte mínimo para vários recursos C++
    • Nem sempre apropriado para escrever widgets TK e extensões de linguagem de script especializadas.
 0/1

Detalhes

  • Licença

    Grátis

  • Versão

    4.4.1
  • Data de atualização

  • Plataforma

    Windows

  • OS

    Windows 11

  • Baixadas

    2

  • Tamanho

    172.19 KB

  • Desenvolvedor

Programa disponível em outros idiomas


Ícone do programa: SWIG

SWIG para PC

  • Grátis
  • 4.5
    1
  • 2
  • V4.4.1
Baixar grátis para PC

Veja um anúncio para baixar grátis


Opinião usuários sobre SWIG

Já experimentou SWIG? Seja o primeiro a deixar a sua opinião!

Adicionar avaliação

Também pode te interessar

Explorar Apps

Últimos artigos

As leis relativas ao uso deste software estão sujeitas à legislação de cada país. Não incentivamos ou autorizamos o uso deste programa se ele violar essas leis.
Softonic

O SWIG é seguro?

100/100

Resultado da verificação: Limpo

Este arquivo passou por uma verificação de segurança abrangente usando a tecnologia VirusTotal. É seguro para download.

  • Sem vírus
  • Sem spyware
  • Sem malware
  • Verificado por Parceiros de Segurança

    Logo de VirusTotal

Informações da Verificação

Último scan
sexta-feira, 20 de fevereiro de 2026
Provider de scan
VirusTotal · Relatório completo

Integridade do Arquivo

Arquivo
4.4.1.zip
SHA256
5c9091d0c6c5e04fe3acd1d59f0812de43b42ffdfee250b66d6a0c3cc06038ef
SHA1
369790686b818424a00253b5d9953de86062b717

Compromisso de segurança da Softonic

SWIG foi minuciosamente verificado por nossos sistemas de segurança avançados e verificado por parceiros líderes da indústria. Este arquivo vem do desenvolvedor oficial e passou por todas as nossas verificações de segurança, não mostrando sinais de vírus, malware ou spyware. Para mais informações, visite nosso Centro de Segurança e Confiança