error C1189: #error : "No Target Architecture"
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,错误信息 VS2013编译程序错误:17>C:\Program Files (x86)\Windows Kits\8.1\Include\um\winnt.h(145): fatal error C1
千家信息网最后更新 2025年12月02日error C1189: #error : "No Target Architecture"
错误信息
VS2013编译程序错误:
17>C:\Program Files (x86)\Windows Kits\8.1\Include\um\winnt.h(145): fatal error C1189: #error : "No Target Architecture"

错误原因
出现该错误是因为包含了windows自带头文件:#include "fileapi.h"
双击错误信息行,页面跳转到windows头文件winnt.h中,具体信息如下:
可以看到,出现错误信息:"No Target Architecture"是因为未定义某个宏,如AMD64、X86、_IA64_或ARM
解决方法
我选择在项目中添加_AMD64_宏(其他三个也可以)解决该问题。
具体方法:项目名称右键-->属性-->C/C++-->预处理器-->添加宏,如下所示:
错误
信息
文件
方法
项目
编译程序
三个
原因
名称
属性
程序
问题
页面
编译
选择
预处理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器系统维护招聘
亚马逊上可以开店做软件开发吗
软件开发工资有多少
国机互联软件开发面试经验
db3是啥数据库
网络安全特点包括以下几点
上海运行智慧工地软件开发
网络安全演练七剑四式
蜀山区网络技术价格咨询
在全国网络安全周上的讲话
邮件投递到对方服务器
末日血战360服务器
铁路网络安全和信息化工作汇报
数据库查询相同列
山东计算机网络安全学校
网络安全运营工程师是干嘛用的
网络安全领域目前的困难
谈谈网络安全的认识
员工考核 软件开发
潢川县亿民惠互联网科技有限公司
建筑软件开发
宁乡app软件开发
政务网数据库
国家计算机数据库四级
育企秀互联网科技公司
华为网络技术的前景
携号转网的网络技术实现
小规模会计核算软件数据库类型
数据库删除行语法
公益宣传网络安全科普动画