praeclarum/Iril: Compiles LLVM IR (bytecode) or C to .NET Assemblies
2025-09-18 캡쳐 기록
llvm ir 중간언어를 닷넷 il 로 변환하여 닷넷에서 참조할수있게 해준다는데,
.ll 파일을 가지고 변환하는건 실패했고 .c 파일을 가지고는 성공한 기록을 위에 전시해둿다.
이론적으로 llvm을 지원하는 모든 언어를 닷넷에 편입시킬수있지않을까 싶은데, 만들다만지 오래된거로 보아 호환성에 큰 기대는 안되고
당장 c언어의 union이나 비트필드와 같은 간결한 표현을 C# 에서 참조하는데 성공했다는것에 아주 만족하고있다.
댓글 0