Anúncio

SWIG para Windows

  • Grátis

  • Em Português
  • V 4.0.2
  • 4.5

    (0)
  • Status de segurança

Análise Softonic

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

SWIG, ou Simplified Wrapper and Interface Generator, é um software desenvolvimento 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

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. 

Programa disponível em outros idiomas


SWIG para PC

  • Grátis

  • Em Português
  • V 4.0.2
  • 4.5

    (0)
  • Status de segurança


Opinião usuários sobre SWIG

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


Anúncio

Explorar Apps

Anúncio

Anúncio

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.