vs2017报错: When compiled with corecrt.h: “Unsupported architecture“ \ucrt\corecrt_stdio_config.h(31): fatal error C1189 :#error: Unsupported architecture. 在使用vs2017编译工程时遇到这个问题,原因是 标题 解决方法: 博主使用的是vs打开qt的pro原始文件产生的。 默认生成的工程里会将这个取消所有预处理...
所以需要引入#include "WinBase.h",#include "Winuser.h",但是编译时提示“C1189 No Target Architecture”。 问题原因: 1.是因为单独包含了一些windows.h已经包含了的头文件如"fileapi.h","WinUser.h",但是却没有包含windows.h 2.先包含了如"fileapi.h","WinUser.h",后包含windows.h,顺序不对 问题处理...
Qt-Qt在开发过程中提示“报错C1189 No Target Architecture”,问题现象:有个启动外部bat文件的工程,今天突然想再建个相同功能的工程。代码如“WinExec("D:/a.bat",SW_HIDE);”。所以需要引入#include"WinBase.h",#include"Winuser.h",但是编译时提示“C1189NoTargetArc