MS VC ++, как построить DLL без VC Redist - PullRequest
5 голосов
/ 19 июля 2009

Я пытаюсь создать простую оболочку .Net вокруг некоторого базового кода C ++.

Код C ++ не полагается ни на что в dll vcredist, поэтому мне интересно, могу ли я настроить свой проект, чтобы он не требовал работы этих dll?

Я бы не хотел, чтобы мои пользователи загружали и запускали vcredist, просто для работы простой DLL.

1 Ответ

9 голосов
/ 19 июля 2009

Вам необходимо связать вашу DLL с опцией «Использовать CRT как статическую библиотеку»:

Свойства проекта / Конфигурация / C / C ++ / Генерация кода / Библиотека времени выполнения / Многопоточная (т. Е. не любая из опций «DLL»).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...