Я создаю сборку C ++ в смешанном режиме.Сборка содержит указатели на неуправляемые типы C ++, и все классы являются типами C ++ / CLI.
У меня есть опция / clr on.Однако всякий раз, когда я собираю DLL, я получаю предупреждение:
warning LNK4044: unrecognized option '/clr'; ignored
Это предупреждение не имеет смысла для меня, так как если бы я выключил / clr, его, очевидно, нельзя было скомпилировать как собственный код c ++.Итак, как можно / не распознавать и игнорировать параметр / clr?