Visual Studio Professional 2013更新5,“无目标体系结构”

时间:2019-12-10 08:28:48

标签: c++ visual-studio

我在Visual Studio中有一个CPP项目,在尝试构建解决方案时收到以下消息:

    1>c:\program files (x86)\windows kits\8.1\include\um\winnt.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>

缺少什么?

1 个答案:

答案 0 :(得分:0)

最后,我发现删除了标题:

    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>