Jnaerator.

Salse C cabeçalhos com este componente.
Baixe Agora

Jnaerator. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Nome do editor:
  • Olivier Chafik
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 5.1 MB

Jnaerator. Tag


Jnaerator. Descrição

O JNAerator é uma ferramenta simples e fácil de usar, projetada para analisar os cabeçalhos C e Objective-C e gera as correspondentes interfaces JNA e Rococoa Java (também tem um suporte muito limitado para C ++). Principais características: lida com a maior parte do ANSI-C (nem tudo, embora), incluindo (mas não restrito a): structs e sindicatos (incluindo campos de bits) Funções e Callbacks (incluindo Varargs) Typedefs, definições de macro, constantes e enums, variáveis globais ... Gera o nome de C ++ Mangling para funções e métodos estáticos: Não há necessidade de declarar funções em blocos extern "c" {...} (Nota, no entanto, que a maioria dos construtos C ++ será ignorada graciosamente). Suporta apenas os esquemas de mangueira do GCC4 e do MSVC9 (o compilador Intel C ++ está nos trabalhos). incorpora um pré-processador C com pleno direito (a grande biblioteca JCPP de Thirdparty Anarres, sob a licença Apache 2.0) Parses Visual Studio Solutions (* .sln) e arquivos (* .vcproj) para recuperar arquivos de origem, símbolos pré-processador e incluir caminhos conhece sobre compiladores padrão e configurações do SDKS (padrões para saber onde encontrar cabeçalhos principais no Visual Studio, frameworks em Mac OS X ... GCC não é tratado automaticamente ainda, mas caminhos podem ser adicionados à linha de comando) converte comentários analisados para javadocs fornece múltiplas opções de assinaturas de função, sempre que possível. suporta os dois modos de embrulho JNA: Modo de mapeamento de interface e novo modo de chamada direta experimental (-direct switch) gera mapeamentos objetivos completos para uso com rococoa: pode analisar muitas estruturas ao mesmo tempo manipula todos os métodos adicionados a uma classe por protocolos analisados analisa os arquivos Bridgesupport, seja como fonte primária de informação ou como complemento. Os arquivos Bridgesupport podem ser fornecidos na linha de comando ou serão buscados automaticamente ao especificar um argumento de someframework. suporta extração de símbolos DLL (switchscansymbols switch), desmantelando e analisando no Windows (muito experimental, só produzirá resultados interessantes e utilizáveis para funções C ++ - não métodos, como Nem FastCall nem thiscall são suportados até agora).


Jnaerator. Software Relacionado

API diff

Ver todas as alterações entre diferentes versões de uma API. ...

120 19.78MB

Download

Oasis-svn.

Gerencie seus projetos com um sistema padrão do setor para otimizar seu processo de desenvolvimento. ...

215 4.49MB

Download