CppSharp icon indicating copy to clipboard operation
CppSharp copied to clipboard

Tools and libraries to glue C/C++ APIs to high-level languages

Results 221 CppSharp issues
Sort by recently updated
recently updated
newest added

**# Brief Description** OS: Windows 10 / .Net6 Target: MSVC/ Visual Studio 2022 / C++17/C11 / Native is Built in Debug Mode When I generate CppSharp Bindings from a C++...

##### Brief Description Is it possible to instruct CppSharp to wrap pair of (unsigned char* elements, size_t size) arguments as byte[] type in C#. ##### Used headers void DoTheBestJobEver(unsigned char*...

##### Brief Description Environment: Windows/Visual Studio 2022/Resharper 2022 Currently, when using the [packages](https://github.com/orgs/mono/packages?repo_name=CppSharp) and want to dig into sources, all you get is a reference assembly. Say, I want to...

##### Brief Description For the classes that generate a dispose method, they should also have a finalizer. Without a finalizer, the code can leak handles when it's collected by the...

##### Brief Description The app fails to generate bindings for Nvidia CUDA library. OS: Windows 10 ##### Used headers Download and install this library: https://developer.nvidia.com/cuda-downloads My main goal was to...

##### Brief Description This library doesn't seem to support `cstdlib` or `ostream`. I will need to ignore these headers to get output. The errors with these headers are: ``` /usr/include/stdlib.h(579,5):...

An error occurred while wrapping the following code into a CLI :Cannot marshal argument of function IsEqual typedef int Standard_Integer; typedef char16_t Standard_ExtCharacter; typedef bool Standard_Boolean; class Foo { public:...

##### Brief Description When I use Cpp dll to C#, finding CppSharp project, so I tried. I have 2 difference .net framework (7.0.408 and 8.0.202) in my machine. When I...

##### Brief Description Xcode does not store its C++ headers at `/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1` any longer. It seems they now need to be selected by their SDK, so it should be `/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++`...

I'm working on porting CppSharp to Haiku where we have a .NET SDK. It's not officially supported yet but it works pretty well. I've made all the necessary changes to...