visual studio — программа на C ++, совместимая с Windows 95

Я сделал ошибку, думая, что программа на C ++, которую я кодировал с VS 2012, будет работать на компьютере под управлением Windows 95.

Теперь я знаю, почему это не работает. Итак, я взглянул на другие бесплатные компиляторы, такие как Dev-C ++ 5, но, пройдя по форуму веб-сайта Dev-C ++, кажется, что его также нельзя использовать для создания приложений, совместимых с Windows 95.

Поэтому мой вопрос: что я должен использовать для компиляции моего приложения C ++, чтобы оно работало в Windows 95 и во всех других версиях Windows от 95 до 8?

Изменить: после того, как нет подходящего ответа.

Я не против создать другой .exe для разных версий Windows.

Изменить: проблема решена!

Спасибо всем, кто помогает в этой дискуссии.

Используя MingW и блоки кода, мне потребовалось всего 20 минут, чтобы адаптировать код для Win 95 дружественных библиотек … и целый день, чтобы установить Win 95 в виртуальной машине.

5

Решение

Прежде всего, почему Windows 95? Ну, во всяком случае, вы можете использовать MinGW для этого. Code :: Blocks моя любимая IDE, у которой есть MinGW. Вы можете скачать его с Вот.

2

Другие решения

Вам нужен Visual C ++ 2005 Express или Pro! Это последняя версия, которая будет поддерживать 95/98 / ME. Все, что новее, будет компилировать исполняемые файлы, принудительно ограниченные для платформ Windows XP-SP2 или выше.

Вы также должны помнить о WinAPI, которые вы вызываете, так как их меньше в 95, поэтому вы хотите проверить с помощью библиотеки MSDN все, что вы используете, чтобы убедиться, что это оригинальный API, который был доступен с первого дня (например, CreateFileA, ReadFile, CloseFile и т. Д.). Я полагаю, если вы будете кодировать в ANSI «C» и использовать базовые вещи, у вас все будет в порядке, но это просто зависит.

К вашему сведению, последняя библиотека MSDN, дополняющая установку Visual Studio 2005, — «Microsoft Visual Studio 2005 (выпуск 2007 г.)» — вы можете найти ISO для этого, если вы посмотрите, и Express всегда был свободен, только ограниченный исключением полный графический редактор ресурсов и прочее.

2

По вопросам рекламы [email protected]