Как создать библиотеку на c++ и подключить её к проекту на c#?
Добрый день. Как создать библиотеку на c++ и подключить её к проекту на c#?
Хотя бы самый базовый пример. Спасибо.
Источник: Stack Overflow на русском
Добрый день. Как создать библиотеку на c++ и подключить её к проекту на c#?
Хотя бы самый базовый пример. Спасибо.
Еще один вариант - использование c++/cli. Создается управляемый проект на плюсах, в нем создается несколько управляемых классов - которые потом используются в проекте на C#.
Точно вам не отвечу т.к. часто не использовал, но подскажу в какую сторону копать, а копать нужно в сторону PInvoke - пример использования внешнего API - http://www.pinvoke.net/default.aspx/kernel32.CopyFile правда на английском, копирование файла с помощью библиотеки kernel32 встроенной в windows.
Аналогично будет с собственными библиотеками.