Я получаю ошибку компилятора D8045. невозможно скомпилировать файл C 'serialcommands.c' с параметром / clr.
Этот файл является библиотекой C, которая была написана для связи через последовательный порт с процессором TI. Задача, которую мне нужно сделать, - обернуть эту библиотеку оболочкой CLR (будут добавлены дополнительные вопросы в stackoverflow, касающиеся упорядочения данных взад и вперед, если вам нужны более простые моменты из вопросов CLI).
Я просто хочу использовать эту библиотеку C из моей оболочки CLR. я пошел в
Свойства-> Свойства конфигурации-> C / C ++ -> Общие сведения-> Компиляция с поддержкой времени выполнения общего языка = Нет поддержки времени выполнения общего языка
Это правильный способ сделать это? Буду ли я потом сталкиваться с неприятными странными ошибками, или мне нужно что-то еще сделать, чтобы использовать это?