IL2CPU

덤프버전 :

[ 펼치기 · 접기 ]
기반 학문
수학 (해석학 · 이산수학 · 수리논리학 · 선형대수학 · 미적분학 · 미분방정식 · 대수학 (환론 · 범주론) · 정수론) · 이론 컴퓨터 과학 · 암호학 · 전자공학 · 언어학 (형태론 · 통사론 · 의미론 · 화용론 · 음운론) · 인지과학
SoC · CPU · GPU(그래픽 카드 · GPGPU) · ROM · RAM · SSD · HDD · 참조: 틀:컴퓨터 부품
기술
기계어 · 어셈블리어 · C(C++ · C\#) · Java · Python · BIOS · 절차적 프로그래밍 · 객체 지향 프로그래밍(디자인 패턴) · 해킹 · ROT13 · OTP · IoT · 와이파이 · GPS · 임베디드 · 인공신경망 · OpenGL · EXIF · 마이크로아키텍처 · ACPI · UEFI · NERF · gRPC · 리버스 엔지니어링 · HCI · UI · UX · 대역폭 · DBMS · NoSQL · 해시(SHA · 브루트 포스 · 레인보우 테이블 · salt · 암호화폐) · RSA 암호화
연구및 기타 문서
논리 회로(보수기 · 가산기 · 논리 연산 · 불 대수 · 플립플롭) · 정보이론 · 임베디드 시스템 · 디자인 패턴 · 데이터베이스 · 프로그래밍 언어{컴파일러(어셈블러 · JIT) · 인터프리터 · 유형 이론} · 메타데이터 · 기계학습 · 빅데이터 · 폰노이만 구조 · 양자컴퓨터 · 행위자 모델 · 인코딩(유니코드 · MBCS) · 네트워크 · 컴퓨터 보안 · OCR · 슈퍼컴퓨터 · 튜링 머신 · FPGA · 딥러닝 · 컴퓨터 구조론 · 컴퓨터 비전 · 컴퓨터 그래픽스 · 인공지능 · 시간 복잡도(최적화) · 소프트웨어 개발 방법론 · 정보처리이론 · 재귀 이론 · 자연 언어 처리(기계 번역 · 음성인식)
}}}





1. 개요
2. 사용 방법
3. Plugs/Plug
4. 빌드 진행 중



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으로 변환중에 모든 수식과 함수, 클래스를 기록하고 계산해야하기 때문에
코드가 늘어날수록 빌드 시간도 늘어난다.
파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2024-03-19 09:58:56에 나무위키 IL2CPU 문서에서 가져왔습니다.

[1] 현재는 IL2CPU가 완벽히 CosmosOS에 뿌리를 두고 있어 찾아도 사용할수 있을지는 모른다.[2] CosmosOS에는 Plug 라이브러리가 있다.[3] 시스템 라이브러리를 XSharp으로 바꾸는 라이브러리[4] 대부분 Method 처리중에 멈춘다.