У меня возникают некоторые проблемы с одним проектом. Мне нужно использовать две библиотеки, но нужно скомпилировать их с помощью переключателя /clr
, поскольку другой нельзя скомпилировать с помощью этого переключателя.Использование библиотек/clr и noclr в одном проекте
Будет ли способ использовать в то же время эти две библиотеки в одном проекте? В настоящее время он скомпилирован с /clr
, и у меня возникли ошибки связи с библиотекой noclr
.
Если нет никакого решения я еще могу запустить noclr
библиотеки в BatchMode, но я хотел бы избежать этого ...
Моего проекта в управляемом C++, библиотека tetgen - которая нуждается/CLR - это в родной C++ и не может быть скомпилирован без переключателя/CLR, так как я получаю эту ошибку
ошибка C3381: «tetgenio»: спецификаторы доступа сборки доступны только в коде, скомпилированный с опцией/CLR
Другая библиотека triangle находится в C. Я нахожусь в Visual Studio 2008, и проект скомпилирован в 32 бита.
Не могли бы вы дать нам более подробную информацию о вашем проекте? т.е. язык? Платформа? и т. д. –
Дополнительная информация до довольно тонкий. Является ли tetgen родным или управляемым? Пожалуйста, используйте избыток деталей, а не минимум. –
Скажите, если вам нужно что-то еще, я не могу придумать, что добавить. – ccote