Как отмечалось на странице, на которую вы ссылаетесь, вы можете статически встраивать библиотеки в свое приложение, что гарантирует их постоянное включение.Это делается в свойствах проекта -> C / C ++ -> Генерация кода -> Библиотеки времени выполнения (выберите многопоточную или отладочную, без DLL ).
Если вы не хотитечтобы статически связать их, вы можете включить библиотеки DLL времени выполнения в вашу программу;это полезно для обмена определенной версией между вашими модулями и только вашими, но установка правильного распространяемого (и позволяющего обновления, по соображениям безопасности и т. д.) является гораздо более предпочтительным.
Когда это возможно, вы должны использовать DLL изсистема, чтобы позволить будущие исправления безопасности применить к вашей программе.Распространяемый объем составляет несколько МБ и совместим с различными версиями ОС, поэтому попросить пользователей установить его или даже включить его в установщик обычно не проблема.
Возможно, избежать их использования полностью возможно, ночуть менее выполнимо.Вам следует избегать любого кода, который они предоставляют, а MSVCR является эквивалентом libc;большинство программ используют его функции, и это стандартная часть системы.