Как подключить библиотеку C++ к C# проекту?

78
16 марта 2022, 07:30

У меня есть проект на C#. Мне нужно построить изогнутый цилиндр. Я нашёл такую библиотеку

https://github.com/linas/glextrusion

Но не могу понять, как её использовать в своём проекте.

Answer 1

К С# нельзя подключить .lib (C++) на прямую, но есть несколько решений.

Возможно кому-то пригодится:

https://www.codeproject.com/Articles/651516/Exposing-native-to-managed-Cplusplus-CLI-vs-P-Invo#secondApproach

https://stackoverflow.com/questions/10223186/c-cli-wrapper-for-native-c-to-use-as-reference-in-c-sharp

READ ALSO
В C# проекте отсутствует раздел References и Properties

В C# проекте отсутствует раздел References и Properties

Хочу добавить логирование в проект, но по все гайдам нужно через References в NuGet найти log4net

98
Реализация типа-обёртки

Реализация типа-обёртки

Помогите исправить кодЯ пишу тип-обёртку в проекте для нейронных сетей и я хочу чтобы изменяя в этой структуре тип с double на float, ufloat, double, udouble,...

120
Перенести отдельный коммит из другой ветки visual studio

Перенести отдельный коммит из другой ветки visual studio

Я могу переместить все изменения, используя функцию Visual Studio Переместить изменения из одной ветви в другую

66
Скрытые объекты на сцене

Скрытые объекты на сцене

Допустим, имеется 10 скрытых объектов на сцене

73