Как создать библиотеку на c++ и подключить её к проекту на c#?

Рейтинг: 1Ответов: 3Опубликовано: 29.03.2015

Добрый день. Как создать библиотеку на c++ и подключить её к проекту на c#?

Хотя бы самый базовый пример. Спасибо.

Ответы

▲ 2

Еще один вариант - использование c++/cli. Создается управляемый проект на плюсах, в нем создается несколько управляемых классов - которые потом используются в проекте на C#.

▲ 1

Точно вам не отвечу т.к. часто не использовал, но подскажу в какую сторону копать, а копать нужно в сторону PInvoke - пример использования внешнего API - http://www.pinvoke.net/default.aspx/kernel32.CopyFile правда на английском, копирование файла с помощью библиотеки kernel32 встроенной в windows.

Аналогично будет с собственными библиотеками.