У меня есть приложение на C ++, использующее только базовый Win32 API (я тоже могу удалить его при необходимости) и C ++ STL. Я использую MSVC и хочу, чтобы он был действительно автономным. Я уже пробовал несколько вариантов (в том числе использование параметра «Многопоточный» вместо «Многопоточный DLL»).
Тем не менее: он пропускает несколько библиотек времени выполнения MSVC на многих компьютерах, в том числе в моей школе.
- Как я могу создать приложение C ++, способное работать в Windows XP (и ниже / выше, если это возможно), не требуя каких-либо конкретных версий DLL, доступных только с установленными пакетами обновления и исполняемыми DLL-библиотеками?
Должен ли я перейти на G ++?
Мои требования не так уж и велики. Просто небольшой исполняемый файл, размером 35 КБ, содержащий некоторые циклы здесь и некоторые ifs там.