我想通过Microsoft Visual C++ 2008运行OpenCV 2.3.1应用程序。我已经正确生成了发布exe文件,并且它在我的Windows 8上正常工作, 64位。另外我想在Win XP上运行它,所以我已经在Win XP SP3上测试过了,它运行正常。但是,当我尝试在Win XP SP2上运行这个exe文件时,这是目标O.S.对于我的应用程序,我收到以下消息:C++ - 无法正确启动(0xc000001d) - openCV
无法正确启动(0xc000001d)。点击接受完成 应用程序
有什么想法吗?
如果您需要支持古老的处理器,指定'/弓:IA32'在MSVC编译器选项为[禁用现代CPU指令](https://msdn.microsoft.com/en-us/library/7t5yh4fd.aspx)。 – raymai97