Вы можете просто сослаться на статическую версию CRT; просто перейдите в свойства проекта и укажите для конфигурации Release CRT «Многопоточный (/ MT)» вместо «Многопоточный DLL (/ MD)» (вы можете оставить конфигурацию отладки в одиночку, так как в любом случае вы запустите его только на своей машине). Таким образом, ваш исполняемый файл будет зависеть только от «безопасных» системных библиотек; очевидно, это приведет к небольшому росту вашего исполняемого файла (например, небольшое консольное приложение, которое мне нужно было работать без зависимостей, выросло с ~ 32 КБ до ~ 200 КБ).
Если вместо этого вы просто хотите обойтись без любой стандартной библиотеки, вам придется включить опцию «Игнорировать библиотеки по умолчанию» (или что-то подобное, среди опций компоновщика), но сохранить Имейте в виду, что таким образом у вас не будет практически никаких возможностей.