CppSharp 소개

CppSharp는 .NET 에코시스템을 사용하여 네이티브 C/C++ 코드의 사용을 용이하게 하는 도구 및 라이브러리 집합입니다.

C/C++ 헤더 및 라이브러리 파일을 사용하고 기본 API를 관리 API로 표시하는 데 필요한 접착제 코드를 생성합니다. 이러한 API는 관리코드에서 기존 네이티브 라이브러리를 사용하거나 관리되는 스크립팅 지원을 네이티브 코드베이스에 추가하는 데 사용할 수 있습니다.

현재 지원되는 대상 언어는 C#및 C++/CLI입니다.

또한 풍부한 선언및 형식 정보 모델을 사용하여 기본 코드를 구문 트리에 구문 분석하는 라이브러리로 사용할 수도 있습니다.