Est-ce que quelqu'un connaît un compilateur Java AOT gratuit? J'ai trouvé juste un - http://gcc.gnu.org/java/.Compilateur AOT Java gratuit
Répondre
Je ne sais pas comment il est terminé, mais ce projet utilise LLVM et peut AOT compiler Java et .NET
Oracle JDK ainsi que OpenJDK deux sont livrés avec un compilateur Java appelé AOT javac
.
-1 - pas un [compilateur AOT] (http://en.wikipedia.org/wiki/AOT_compiler) - compile en bytecode. –
@EdStaub: Pourquoi le langage utilisé par le compilateur importe-t-il? La question portait sur un compilateur AOT, c'est-à-dire un compilateur qui compile le code * avant * qu'il ne soit exécuté. 'javac' certainement * fait * compiler le code Java avant qu'il ne soit exécuté. La question ne spécifiait aucune langue cible, seulement la langue source. –
Un compilateur AOT, tel qu'il est normalement utilisé, et tel que décrit dans le premier paragraphe de la référence Wikipédia que j'ai donné plus tôt, est compilé avec un code machine «binaire dépendant du système». Le terme est normalement utilisé pour différencier de la compilation JIT. Et ... est-ce que vous pensez vraiment qu'il posterait s'il cherchait javac ??? –
GCJ, comme vous l'avez déjà noté, est probablement votre meilleure option. Si vous cherchez quelque chose qui fonctionne sous Windows, vous devez configurer un environnement Cygwin ou MinGW qui exécute le GCC.
JNC est un ancien qui peut encore fonctionner, il a été construit pour Java 1.5 et est basé sur le GCC.
Mise à jour: GCJ est mort – ygesher
A partir de maintenant, il soutient pleinement Java SE 8 et la Standard Edition est gratuite (mais ne supporte que Windows et Linux 32 bits.)
- 1. Java AOT + chargement dynamique des classes java
- 2. Compilateur PIC C gratuit
- 3. Compilateur gratuit pour Windows sur x86_64
- 4. Compilateur Java ASN.1
- 5. Repères du compilateur Java bytecode
- 6. compilateur C++ gratuit pour mac avec licence open source
- 7. Compilateur java personnalisé Eclipse
- 8. Java au compilateur JavaScript
- 9. Compilateur en Java
- 10. Compilateur Java sous Ubuntu
- 11. api gratuit en java qui peut gérer script java
- 12. Comment réduire la compilation AOT dans leiningen (Clojure)
- 13. Qu'est-ce qu'un service de streaming radio/musique gratuit et gratuit auquel j'accède via java
- 14. Mise à niveau du compilateur Java Eclipse
- 15. compilateur croisé Objective-C vers Java
- 16. MethodTree java 6 API du compilateur
- 17. Question du comportement du compilateur Java
- 18. mono AOT sur Windows exe me donne une DLL
- 19. Existe-t-il un compilateur de compactage JavaScript-to-JavaScript gratuit/open-source (comme Google)?
- 20. Langage java gui basé sur XML gratuit avec générateur
- 21. Recherche d'un cadre d'alerte gratuit pour une application Java
- 22. Existe-t-il un concepteur Java GUI GRATUIT?
- 23. --aot mono avec MinGW: pseudo-op inconnu: `.local »
- 24. Axapta: Recherche de table par nom dans AOT
- 25. pourquoi compilateur Java 1.4 ne se plaint pas d'une bibliothèque tierce compilée avec le compilateur 1.5?
- 26. Comment un compilateur Java analyse-t-il les données typographiques?
- 27. vérifier que le compilateur produit le code Java 1.5
- 28. Optimisation du compilateur Java lors d'une génération Maven?
- 29. Existe-t-il un compilateur Java to Flash?
- 30. Comment implémenter un compilateur intégré dans Java/Swing?
pourquoi voudriez-vous utiliser un? –
Les utilisateurs n'ont pas besoin d'installer JRE, une exécution plus rapide, une protection bytecode. Alors pourquoi pas? – dede
Les utilisateurs n'auront pas besoin d'installer un JRE, mais ils ne pourront pas exécuter plus rapidement ou protéger quoi que ce soit. –