Pybindgen.

Uma ferramenta gratuita baseada em Python que permitirá que os desenvolvedores gerem ligações Python para código C / C ++
Baixe Agora

Pybindgen. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Gustavo J. A. M. Carneiro
  • Site do editor:
  • http://code.google.com/u/gjcarneiro/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 230 KB

Pybindgen. Tag


Pybindgen. Descrição

Uma ferramenta gratuita baseada em Python que permitirá aos desenvolvedores gerar ligações Python para código C / C ++ O Pybindgen é uma ferramenta de Python de código aberto que é voltada para gerar código C / C ++ que se liga uma biblioteca C / C ++ para Python. Pybindgen faz isso sem uso extensivo de modelos C ++ ou macros de pré-processador C. O Pybindgen possui manuseio modular de tipos C / C ++ e pode ser facilmente estendido com plugins Python. O código gerado é quase tão limpo quanto o programador humano escreveria.Note: Pybindgen é desenvolvido, licenciado e fornecido sob os termos da licença pública geral GNU menor. Aqui estão algumas características principais de "pybindgen": · Gera Código C ou C ++ limpo, quase tão limpo quanto o que um programador humano escreveria; · A geração é controlada exclusivamente por uma API Python · Nenhuma interface de linha de comando limitada ou ainda outro formato de arquivo de definição de interface; · Suporte opcional para manuseio robusto de erros · Não rastrear em erros, continue envolvendo um subconjunto da API o máximo possível; · O código gerado é auto-contido e não depende de nenhuma biblioteca · Exceto pelo próprio Python e da biblioteca que você está tentando envolver, é claro; · C funções e classes / estruturas de C ++; · Acesso direto a campos de estrutura / classe; · Mesmo tem suporte para variáveis de membro estáticas de classe; · Muitas opções de transferência de propriedade de objeto C ++ diferentes, ponteiros inteligentes e contagem de referência; · "Em", "out" e "inout" parâmetros e, consequentemente, vários valores de retorno; · Métodos virtuais C ++, que podem ser implementados em subclasses de Python; · Funções / métodos / construtores sobrecarregados; · Tipo automático estreitando nos valores de retorno de ponteiro para objeto, usando C ++ RTTI; · C ++ conversões implícitas em parâmetros de funções, métodos e construtores; Requisitos: · Pitão


Pybindgen. Software Relacionado

Único

sons de vogal e poderoso, poderoso teclado analógico sons sintetizador ...

174 9 MB

Download

Arduino.

Uma ferramenta que irá ajudá-lo a escrever código e carregar para a placa de E / S ...

397 70 MB

Download