我在Visual Studio中有一个CPP项目,当我尝试构建解决方案时,我收到以下消息:
1>c:program files (x86)windows kits8.1includeumwinnt.h(147): fatal error C1189: #error : "No Target Architecture"
stdafx.h的内容:
#pragma once
#include "targetver.h"
#include <stdio.h>
#include <tchar.h>
#include <ctime>
#include <time.h>
#include <iostream>
#include <profileapi.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <Windows.h>
缺少什么?
最后我发现删除标题:
profileapi.h
sys/types.h
解决了问题,项目现在生成时没有警告或错误。
谢谢戴,更好的解决方案:
#include "targetver.h"
#include <Windows.h>
#include <stdio.h>
#include <tchar.h>
#include <iostream>
#include <chrono>
#include <ctime>
#include <time.h>
#include <fstream>
#include <profileapi.h>
#include <sys/stat.h>
#include <sys/types.h>