【错误记录】Windows 控制台程序编译报错 ( fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory )
最新推荐文章于 2024-08-29 07:00:00 发布
最新推荐文章于 2024-08-29 07:00:00 发布
阅读量8.2k
在Visual Studio 2019中尝试编译控制台程序时遇到C1083错误,无法打开afxwin.h头文件。解决方案是通过Visual Studio Installer,选择修改选项,确保已安装适用于最新v142生成工具的C++ MFC(x86和x64)组件。安装后,错误被成功解决,程序编译完成。
摘要由CSDN通过智能技术生成
使用 Visual Studio 2019 编译 WIndows 控制台程序 , 报错信息如下 :
1>------ 已启动生成: 项目: hacktool, 配置: Debug Win32 ------
1>HackCommand.cpp
1>Y:\002_WorkSpace\002_VS\MobileGameModify\hacktool\CNetwork.h(3,10): fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory
1>hacktool.cpp
1>Y:\002_WorkSpace\002_VS\MobileGameModify\hacktool\CNetwork.h(3,10): fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory
1>正在生成代码...
1>已完成生成项目“hacktool.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
找到 " 使用 C++ 的桌面开发 " 选项 ,
展开右侧 " 使用 C++ 的桌面开发 " 选项 , 找到 " 适用于最新 v142 生成工具的 C++ MFC ( x86 和 x64 ) " 选项 ,
勾选该 " 适用于最新 v142 生成工具的 C++ MFC ( x86 和 x64 ) " 选项 , 点击 " 修改 " 按钮 ;
等待 " Visual Studio Installer " 自动下载并安装上述组件即可 ;
修改完成后 , 报错解决 , 编译完成 ;
这次错误的原因还是因为之前低版本VS的路径和2019不一样
VS2019库文件路径为:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610
库文件宏定义为:$(CommonExcludePath)
修改方式:项目->属性->配置属性->VC++目录->库...
"fatal error C1083:无法打开包括文件:“Stdafx.h”: No such file or directory”
原因是工程又建了一层文件夹,所以stdafx.h 的确没有和包含它的文件在同一目录,所以
#include "stdafx.h" //Pre-compiled header for compiler
#include "..//stdafx...
Visual Studio2019找不到windows.h1.背景2.原因分析3.解决办法3.1 windows10打开Visual Studio Installer3.2 修改3.3 单个组件中勾选windows10 sdk3.4 等待安装3.5 重启3.6 项目属性配置
在windows10下通过IDE:Visual Studio2019社区版写C++代码的时候,出现警告提示:如下:
编译的时候报错:无法打开包括文件:“windows.h”: No such file or director