Info
Version: | 1.1.5.3168 |
Author(s): | João Matos, Dimitar Dobrev, Jose Torres |
Last Update: | Wednesday, October 18, 2023 |
.NET Fiddle: | Online Example |
NuGet Url: | https://www.nuget.org/packages/CppSharp |
Install
Install-Package CppSharp
dotnet add package CppSharp
paket add CppSharp
CppSharp Download (Unzip the "nupkg" after downloading)
Dependencies
- Microsoft.Win32.Registry(>= 4.7.0)
It is a tool that takes C/C++ header and library files and generates the necessary glue to surface the native API as a managed API.
Such an API can be used to consume an existing native library in your high-level code or add scripting support to a native codebase.
The supported target languages at present are C# and C++/CLI.
It can also be used as a library to parse native code into a syntax tree with a rich declaration and type information model.