Swig para Linux.

um compilador de interface que conecta programas
Baixe Agora

Swig para Linux. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Others
  • Nome do editor:
  • swig.org
  • Site do editor:
  • Sistemas operacionais:
  • Linux
  • Tamanho do arquivo:
  • 4.66MB

Swig para Linux. Tag


Swig para Linux. Descrição

Editby Wig é um compilador de interface que conecta programas escritos em C e C ++ com linguagens de script, como Perl, Python, Ruby e TCL. Ele funciona tomando as declarações encontradas nos arquivos de cabeçalho C / C ++ e usá-los para gerar o código Wrapper que os idiomas de scripts precisam acessar o código C / C ++ subjacente. Além disso, a SWIG fornece uma variedade de recursos de personalização que permitem adaptar o processo de envolvimento para se adequar ao seu aplicativo. John Osterhout (Criador do TCL) escreveu um artigo que descreve os benefícios dos idiomas de scripts. O swig torna bastante fácil conectar os idiomas de script com código C / C ++. Swig é usado de várias maneiras: Criando programas C / C ++ mais poderosos. Usando o SWIG, você pode substituir a função principal () de um programa C com um intérprete de scripts da qual você pode controlar o aplicativo. Isso adiciona bastante flexibilidade e torna o programa "programável". Ou seja, a interface de script permite que os usuários e desenvolvedores modifiquem facilmente o comportamento do programa sem ter que modificar o código C / C / ++ de baixo nível. Os benefícios disso são numerosos. De fato, pense em todos os grandes pacotes de software que você usa todos os dias --- quase todos incluem uma linguagem macro especial, linguagem de configuração ou até mesmo um mecanismo de script que permite aos usuários fazerem personalizações. Prototipagem rápida e depuração. O SWIG permite que programas C / C ++ sejam colocados em um ambiente de script que podem ser usados para testes e depuração. Por exemplo, você pode testar uma biblioteca com uma coleção de scripts ou usar o interpretador de scripts como um depurador interativo. Como o swig não requer modificações no código C / C ++ subjacente, ele pode ser usado mesmo que o produto final não confie no script


Swig para Linux. Software Relacionado