화웨이의 오픈소스 컴파일러인 아크(Ark, 방주)가 C 언어를 공식 지원합니다. 자바에서 IR 코드의 JIT 컴파일을 제공할 뿐만 아니라 C/C++에서도 컴파일이 가능합니다. 아크 컴파일러는 C 언어의 기능 대부분을 지원한다네요.
링크는 다음과 같습니다.
https://gitee.com/openarkcompiler-incubator/mapleall
https://gitee.com/openarkcompiler-incubator/maple_engine
이거 갖다 쓰시라고 올린 게 아니라, 화웨이가 이런 것도 한다는 소개 차원에서 쓴 글입니다.