Czy ktoś zna jakiś darmowy kompilator Java AOT? Znalazłem tylko jeden - http://gcc.gnu.org/java/.Bezpłatny kompilator Java AOT
Odpowiedz
Nie wiem, jak to jest zakończona, ale ten projekt używa LLVM i może AOT kompilacji Java i .NET
Oracle JDK oraz OpenJDK zarówno statek z kompilatora Javy o nazwie javac
AOT.
-1 - nie [kompilator AOT] (http://en.wikipedia.org/wiki/AOT_compiler) - kompiluje do kodu bajtowego. –
@EdStaub: Dlaczego ma znaczenie, do jakiego języka kompilator się kompiluje? Pytanie dotyczyło kompilatora AOT, tj. Kompilatora, który kompiluje kod * przed * wykonaniem. 'javac' z pewnością * robi * kompiluje kod Java przed jego wykonaniem. Pytanie nie określało żadnego języka docelowego, a jedynie język źródłowy. –
Kompilator AOT, jak zwykle używany, jak opisano w pierwszym akapicie odniesienia do Wikipedii, które podałem wcześniej, kompiluje się do "systemu binarnego zależnego od systemu" - kodu maszynowego. Termin ten jest zwykle używany do odróżnienia od kompilacji JIT. I ... czy naprawdę myślisz, że wysłałby wiadomość, gdyby szukał javaca ??? –
GCJ, jak już zauważyłeś, to prawdopodobnie najlepsza opcja. Jeśli szukasz czegoś działającego w systemie Windows, musisz skonfigurować środowisko Cygwin lub , które uruchamia GCC.
JNC to stary, który nadal może działać, został zbudowany na Javę 1.5 i jest oparty na GCC.
Aktualizacja: GCJ nie działa – ygesher
Jak na razie, to w pełni obsługuje Java SE 8 i Standard Edition to darmowe (ale tylko obsługuje 32-bitowe systemy Windows i Linux).
- 1. Jak zmusić kompilator Monotouch AOT do wyświetlenia zagnieżdżonej metody generycznej?
- 2. Angular 2 RC 6 Kompilator AoT nie działa
- 3. Kod dla malloc i bezpłatny
- 4. Powód pominięcia AOT?
- 5. Kiedy Java otrzymała kompilator JIT?
- 6. nieprawidłowy wpis fastbin (bezpłatny)
- 7. bezpłatny suwak warstwy jquery?
- 8. Czy TinyMCE jest bezpłatny?
- 9. kątowe cli Błąd kompilacji AOT
- 10. Bezpłatny Pascal dla Androida na MIPS
- 11. W locie kompilator java w javascript
- 12. W jaki sposób kompilator Java analizuje typecasts?
- 13. Jak przekonać kompilator obiekt jest klonowalne (java)?
- 14. Kompilator Java: Przestań narzekać na martwy kod
- 15. Który kompilator java jest używany przez NetBeans?
- 16. Dobry, bezpłatny szkielet logowania Delphi
- 17. Znajdź bezpłatny numer wyświetlacza X11
- 18. Czy istnieje bezpłatny transformator pośredniczący?
- 19. Angular 2 AoT ngc nie generuje żadnych plików
- 20. Kiedy następuje kompilacja z wyprzedzeniem (AOT)?
- 21. IOS: AOT z wyprzedzeniem, co to jest?
- 22. Mono AOT Segmentacja błędów - dziwny problem
- 23. Jak zmienić kompilator tomcat
- 24. Jak działa kompilator Groovy?
- 25. Jak zmienić domyślny kompilator?
- 26. Płatny certyfikat SSL kontra bezpłatny certyfikat SSL
- 27. Gdzie mogę znaleźć bezpłatny e-Book?
- 28. Wystąpienie zakończone Amazon EC2 (bezpłatny poziom)
- 29. Najlepszy bezpłatny dostępny edytor haseł wysiwyg
- 30. Sonar bezpłatny instanse dla otwartych źródeł projektów
dlaczego chcesz użyć jednej? –
Użytkownicy nie muszą instalować środowiska JRE, szybszego wykonywania, ochrony kodu bajtowego. Dlaczego więc nie? – dede
Użytkownicy nie będą musieli instalować środowiska JRE, ale nie będą wykonywać szybciej ani nie będą niczego chronić. –