В последнее время я начал использовать Dev-С++ (ранее VC++ 2012, но просто хотел попробовать), мне это очень нравится, но у меня возникла проблема. Все работало нормально, но теперь всякий раз, когда я компилирую и связываю проект в окончательный exe-файл и запускаю его, я получаю сообщение об ошибке, говорящее мне, что этот exe-файл не для моей версии Windows (32-разрядная версия). Вот точное сообщение, если кто-то хочет знать конкретно:
«Версия этого файла несовместима с используемой вами версией Windows. Проверьте системную информацию вашего компьютера, чтобы узнать, нужна ли вам версия программы x86 (32-разрядная) или x64 (64-разрядная), а затем обратитесь к издателю программного обеспечения».
У меня 32-битный ПК, и мои настройки Dev-C++ настроены на компиляцию (32-битная версия TDM-GCC 4.7.1). Кроме того, это не мой код вызывает эту ошибку, я не новичок в C/C++. Я пробовал несколько раз, и все, что вызывает эту ошибку в Dev-C++, отлично работает при компиляции с VC++ 2012. Если кто-нибудь может мне помочь, я был бы признателен. Я даже переустановил Dev-C++, чтобы попытаться решить эту проблему, но безуспешно.
Спасибо.