У меня возникли проблемы с одним проектом. Мне нужно использовать две библиотеки, но одну нужно скомпилировать с переключателем / clr
, так как другая не может быть скомпилирована с этим переключателем.
Можно ли использовать одновременно эти две библиотеки в одном проекте? В настоящее время он скомпилирован с помощью / clr
, и я получил ошибки компоновки с библиотекой noclr
.
Если решения нет, я все равно могу запустить библиотеку noclr
в пакетном режиме, но я бы хотел избежать этого ...
Мой проект находится на управляемом C ++, библиотека tetgen - для которого требуется / clr - находится в родном C ++ и не может быть скомпилирован без ключа / clr, так как я получаю эту ошибку
error C3381: 'tetgenio': доступны только спецификаторы доступа к сборке в коде, скомпилированном с параметром / clr
Другая библиотека треугольник находится в C. Я использую Visual Studio 2008, и проект скомпилирован в 32 бита.