-
CsWin32
A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.
Would something like CsWin32 help?
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
cppcomponents
Allows you to write binary components in C++11 that can be used across different compilers and standard libraries
You may find https://github.com/jbandela/cppcomponents useful. A portable C++11 library allowing COM components to be created from a C++ library. Note the portable, you can 100% make COM components on POSIX as well.
-
I would give CppSharp a crack first. It generates a .net wrapper using pinvoke.
Related posts
-
Tools and libraries to glue C/C++ APIs to high-level languages
-
Recommendation for software to aid with creating a C# wrapper around a c++ library
-
Building Code Retrieval for Claude Code from Scratch
-
Ohm: A JavaScript library and PEG-based language for building parsers
-
Show HN: Header-only GIF decoder in pure C – no malloc, easy to use