-
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?
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
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 PicoSSG: 'Just Enough Code'
-
How I Learned Generative AI in Two Weeks (and You Can Too): Part 3 - Prompts & Models
-
Decoding Tree-sitter Playground Output For Fun