CppSharp
CppSharp is a tool and set of libraries which allows programmers to use C/C++ libraries with high-level programming languages (such as C#). 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.
Activity
- Latest release
- 9mo ago
- Total releases
- 62
- Cadence
- ~24 days
- Last 12 months
- 1
Details
- License
- MIT
- First release
- Jun 14, 2016
| Version | Released | |
|---|---|---|
1.1.84.17100
patch
|
1.1.84.17100
patch
Dependencies (1)
|
|
1.1.5.3168
patch
|
1.1.5.3168
patch
Dependencies (1)
|
|
1.1.1.10805
minor
|
1.1.1.10805
minor
Dependencies (1)
|
|
1.0.76.8341
patch
|
1.0.76.8341
patch
Dependencies (1)
|
|
1.0.54.626
patch
|
1.0.54.626
patch
Dependencies (1)
|
|
1.0.45.22293
patch
|
1.0.45.22293
patch
Dependencies (1)
|
|
1.0.1
patch
|
1.0.1
patch
Dependencies (1)
|
|
1.0.0
major
|
1.0.0
major
Dependencies (1)
|
|
0.11.2
patch
|
0.11.2
patch
Dependencies (1)
|
|
0.11.1
patch
|
0.11.1
patch
Dependencies (1)
|
|
0.11.0
minor
|
0.11.0
minor
Dependencies (2)
|
|
0.10.5
patch
|
0.10.5
patch
Dependencies (1)
|
|
0.10.4
patch
|
0.10.4
patch
Dependencies (1)
|
|
0.10.3
patch
|
0.10.3
patch
Dependencies (1)
|
|
0.10.2
patch
|
0.10.2
patch
Dependencies (1)
|
|
0.10.1
patch
|
0.10.1
patch
Dependencies (1)
|
|
0.10.0
minor
|
0.10.0
minor
Dependencies (1)
|
|
0.9.2
patch
|
0.9.2
patch
Dependencies (1)
|
|
0.9.1
patch
|
0.9.1
patch
Dependencies (1)
|
|
0.9.0
minor
|
0.9.0
minor
Dependencies (1)
|
|
0.8.23
patch
|
0.8.23
patch
Dependencies (1)
|
|
0.8.22
patch
|
0.8.22
patch
Dependencies (1)
|
|
0.8.21
patch
|
0.8.21
patch
Dependencies (1)
|
|
0.8.20
patch
|
0.8.20
patch
Dependencies (1)
|
|
0.8.19
patch
|
0.8.19
patch
Dependencies (1)
|
|
0.8.18
patch
|
0.8.18
patch
Dependencies (1)
|
|
0.8.17
patch
|
0.8.17
patch
Dependencies (1)
|
|
0.8.16
patch
|
0.8.16
patch
Dependencies (1)
|
|
0.8.15
patch
|
0.8.15
patch
Dependencies (1)
|
|
0.8.14
patch
|
0.8.14
patch
Dependencies (1)
|
|
0.8.13
patch
|
0.8.13
patch
Dependencies (1)
|
|
0.8.12
patch
|
0.8.12
patch
Dependencies (1)
|
|
0.8.11
patch
|
0.8.11
patch
Dependencies (1)
|
|
0.8.10
patch
|
0.8.10
patch
Dependencies (1)
|
|
0.8.9
patch
|
0.8.9
patch
Dependencies (1)
|
|
0.8.8
patch
|
0.8.8
patch
Dependencies (1)
|
|
0.8.7
patch
|
0.8.7
patch
Dependencies (1)
|
|
0.8.6
patch
|
0.8.6
patch
Dependencies (1)
|
|
0.8.5
patch
|
0.8.5
patch
Dependencies (1)
|
|
0.8.4
patch
|
0.8.4
patch
Dependencies (1)
|
|
0.8.3
patch
|
0.8.3
patch
Dependencies (1)
|
|
0.8.2
patch
|
0.8.2
patch
Dependencies (1)
|
|
0.8.1
patch
|
0.8.1
patch
Dependencies (2)
|
|
0.8.0
minor
|
0.8.0
minor
Dependencies (1)
|
|
0.7.13
patch
|
0.7.13
patch
Dependencies (1)
|
|
0.7.12
patch
|
0.7.12
patch
Dependencies (1)
|
|
0.7.11
patch
|
0.7.11
patch
Dependencies (1)
|
|
0.7.10
patch
|
0.7.10
patch
Dependencies (1)
|
|
0.7.9
patch
|
0.7.9
patch
Dependencies (1)
|
|
0.7.8
patch
|
0.7.8
patch
Dependencies (1)
|