Как собрать приложение на Win10, которое будет работать в WinXP? Скачал Windows XP support extension
, указал для проекта свойство Visual Studio 2017 - Windows XP (v141_xp)
, однако всё равно на WinXP при попытке запуска приложения пишется "Приложение не является Win32 приложением". С чем это может быть связано? Используется только стандартный C++, никаких библиотек или расширений, которые могли появиться позже WinXP нет. Можеть быть нужен SDK другой версии? Ещё такой момент: решение генерируется с помощью CMake с генератором Visual Studio 15 2017
, а не вручную. Пробовал там указать явно архитектуру -A Win32
(вдруг проблема с 32/64 битностью) - то же самое.
Заработало. Проблема оказалась достаточно банальной, но не очевидной для меня. Надо указывать Visual Studio 2017 - Windows XP (v141_xp)
не только для ALL_BUILD
проекта, но и для всех проектов, которые сгенерировал CMake
. Я думал, что если указать в ALL_BUILD
, то значит, все собираемые проекты получат это свойство, но оказалось, что нет. Возможно, можно указать это для всего решения, а не указывать для каждого проекта, но это уже мелочи.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Хочу подключить библиотеку variant (Которая на некоторых сайтах указывается как стандартная и есть на С++17), но мне выдает ошибку No such file or directory
Всем привет! Такой вопросНастроил эффект ripple на кнопку
Запускаю через Jenkins тест на виртуальной машинеОн проходит успешно, но на моменте записи результатов об окончании теста возникает ошибка: