У меня есть приложение C++, из которого я хочу вызывать методы.NET (C #). Я собирался использовать C++/CLI
, но он поддерживается только в Windows.
Поскольку мы также поддерживаем MAC, я хотел бы вызывать.NET из C++ таким образом, чтобы он работал как на Windows, так и на Mac (с Mono ).
Как лучше всего это сделать?
РЕДАКТИРОВАТЬ :Я должен добавить, что код c #, который мы хотим вызвать, не наш. У нас нет возможности внести в него какие-либо изменения. Код на С++, разумеется, наш.