IL2CPU
덤프버전 : (♥ 2)
분류
1. 개요[편집]
CosmosOS에서 만들고 사용하는 도구로,
C#을 XSharp으로 바꾸어주는 툴이다.
2. 사용 방법[편집]
현재는 CosmosOS 위키나 IL2CPU 위키에 나와있지 않기 때문에
CosmosOS 빌드 파일중 하나를 보고 찾아야한다.[1]
어떻게든 사용해도 Plug라는 라이브러리가 없으면 바꾸지를 못한다.[2]
3. Plugs/Plug[편집]
Plug는 시스템 라이브러리를 XSharp으로 바꾸어주는 라이브러리이다.
IL2CPU에서 사용하며, 무려 Char와 Void, Object까지 Plug에 있어야한다.
4. 빌드 진행 중[편집]
Plug가 없다는 오류가 나오면, 이는
Plug[3] 에
사용한 클래스나 함수 중 없는게 있다는 것이다.
빌드 진행중 오래동안 멈춰있는데, 이는 원래 그런것이다.[4]
이 이유는, XSharp으로 변환중에 모든 수식과 함수, 클래스를 기록하고 계산해야하기 때문에
코드가 늘어날수록 빌드 시간도 늘어난다.
이 문서의 내용 중 전체 또는 일부는 2024-03-19 09:58:56에 나무위키 IL2CPU 문서에서 가져왔습니다.
[1] 현재는 IL2CPU가 완벽히 CosmosOS에 뿌리를 두고 있어 찾아도 사용할수 있을지는 모른다.[2] CosmosOS에는 Plug 라이브러리가 있다.[3] 시스템 라이브러리를 XSharp으로 바꾸는 라이브러리[4] 대부분 Method 처리중에 멈춘다.