GCJ
Ferramentas
Geral
Imprimir/exportar
Noutros projetos
Este artigonão citafontes confiáveis. Ajude ainserir referências. Conteúdo nãoverificável pode ser removido.—Encontre fontes:ABW • CAPES • Google (notícias • livros • acadêmico)(Abril de 2014) |
OGNU Compiler for Java (GCJ) é umcompilador estático paraJava que é parte doGCC. Ele pode compilar Java para obytecode daJVM ou compilá-lo diretamente paracódigo de máquina para qualquerCPU suportada pelo GCC. Ele também pode compilar arquivos *.class contendo bytecode Java ou arquivosJAR inteiros para código de máquina. Quase toda biblioteca usada pelo GCJ vem do projetoGNU Classpath.
ACompiled Native Interface (CNI) é umframework para o GCJ que - assim como oJNI - permite que as classes Java acessem código nativo. Apesar de ser mais simples que oJNI, ela desvia do padrão "puro-Java". A interfaceJNI por fim acabaria sendo implementada pelo GCJ, mas apenas depois do CNI.
![]() | Este artigo sobreprogramação de computadores é umesboço. Você pode ajudar a Wikipédiaexpandindo-o. |