Visual Studio 2019 和 OpenCV 4 为 Windows 7 和 Windows XP 编译程序

Visual Studio 2019 and OpenCV 4 compile programms for Windows 7 and Windows XP

是否可以在 Windows 10 上为 Windows 7 或 Windows XP 在 Visual Studio 2019 中编译程序? 我已经安装了 Windows 8.1 SDK 但它对我没有帮助。 .exe 文件不 运行 windows 7。 运行 我在 Windows 7 上的程序需要做什么?在我的 main.cpp 中添加这些行也没有帮助我。

#include <winsdkver.h>
#define _WIN32_WINNT 0x0601
#include <sdkddkver.h>

平台工具:

其他包含目录:

应用错误:

0xC000001D:非法指令,与代码中使用的SSE指令有关。某些新的 SSE 指令未在某些不同的地方实现 CPU。

我建议您可以尝试在 MSVC 编译器选项中使用 /arch:IA32 来禁用现代 CPU 指令。