A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/tritao/CppSharp below:

tritao/CppSharp: Tools and libraries to glue C/C++ APIs to .NET

CppSharp is a collection of libraries for working with C++ code from high-level languages.

It has multiple use cases, from parsing C++ code to automatically generating bindings for wrapping C/C++ native code allowing interoperability with high-level languages. The supported target languages at present are C# (hence the name of the project) and C++/CLI.

This can be used to consume an existing native library in your high-level code or add scripting support to a native codebase.

  1. Libraries
  2. Documentation
  3. Community
  4. Support
  5. Users

Mirrors the Clang's C++ AST and type system classes in C# APIs.

Check out Clang's AST introduction docs for more details about its architecture.

Provides APIs for parsing C++ source code.

Please see the following resources for more information:

Getting Started

User's Manual

Developer's Manual

Feel free to open up issues on Github with any questions

Mailing list: Google group

For building wrappers and priority support please contact @ddobrev <dpldobrev@protonmail.com>.

CppSharp is used by the following projects:

QtSharp

MonoGame

LLDBSharp

Xamarin

FFMPEG.net

FFmpeg bindings

Tizen bindings

libgd bindings

Please feel free to send us a pull request adding your own projects to the list above.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4