실행 중인/해석하는 C 는건 하나의 JVM 위에 올라가?
-
05-07-2019 - |
문제
는 방법이 있을 실행하는 일반 c 코드는건 하나의 JVM 위에 올라가?
지 않을 통해 연결 JNI,실행,다음과 같 실행할 수 있습니다 루비 코드를 통해 JRuby,또는 자바 스크립트를 통해 Rhino.
이 없으면 현재 솔루션 당신은 무엇을 추천해야 할까요?
분명히 사용하고 싶으로 많은 부분 솔루션으로 나는 할 수 있습니다.
ANTLR 처럼 보인 시작하기 좋은 장소,전체"ANSI C"문법 구현...
나를 구축"장난감"VM 통한 JVM 을 사용하여 ANTLR 생성된 코드?
해결책
다른 팁
어쩌면 정확하게 당신이 필요로 하지만 상업적인 옵션이 http://www.axiomsol.com/
그것은 보인다 LLJVM 또한 귀하의 요구 사항을 충족합니다.
LLJVM:소스 코드를 첫번째로 컴파일 스크립 중간 표시(IR)의 프론트엔드와 같은 llvm-gcc 또는 그 소리.LLVM IR 은 다음을 번역하 Jasmin 어셈블리 코드를 사용하여 연결된 다른 Java 클래스고,다음 조립 JVM 바이트 코드.
으로 2016 년의 젊은이지만 약속이라는 옵션 gcc-리.의 의도를 이용하여 JVM 의 구현 R.목표가 사용하는 R-라이브러리에서 또는 Fortran.하지만 gcc-브리지 사용할 수 있는 독립적으로 정기적으로 maven plugin.도 gcc-브-example.
제휴하지 않습니다 StackOverflow