Такое дело, скомпилировал программу в на релиз x86 решил проверить на старом компьютере выводится сообщение "Не является приложением win32" когда компилировал под x86. Из сторонних библиотек подключил только SFMLx86
из либов следующие
opengl32.lib
winmm.lib
gdi32.lib
freetype.lib
sfml-main.lib
jpeg.lib
sfml-graphics-s.lib
sfml-window-s.lib
sfml-system-s.lib
sfml-audio-s.lib
На моем компьютере все работает, даже пробовал вынести в отдельную папку. В чем дело?
Данная "проблема" появилась с первых версий MS Visual Studio 2012 (а так же, встречается во всех последующих версиях, 2013, 2015, 2017), и связана с отказом от поддержки устаревшего Windows XP. (Чем конкретно это обоснованно - неизвестно)
В то же время, в первый месяц компанию засыпали гневными отзывами о том что программисты больше не могут собирать свои проекты под данную операционную систему. Тогда же, компания выпустила обновление, которое отдельным набором инструментов для платформы позволяла собрать работающую программу под XP.
Зайдите в свойства проекта, и убедитесь что целевая платформа с постфиксом "_xp":
По умолчанию, при установке студии 2012 (или старше), вам так же должны были предлагать установить обновление для компиляции под целевую платформу Windows XP
Если же вы проигнорировали этот пункт, есть возможность поставить обновление, которое добавит в вашу студию сборку под Windows XP.
Ссылка на подобный вопрос на англоязычной версии stackoverflow
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
При изучении spring'а решил реализовать пример из книгиСуть такова: есть класс с инициализированными полями
Встретил вот такой интересный участок кода, но ничего не могу про него найти:
Не могу понять в чем может быть ошибка при удалении