You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2015 MFC项目添加文件夹及文件后编译失败求助

解决Visual Studio 2015 MFC项目添加筛选器后编译C1083错误的方案

问题根源

你的Project.vcxproj文件里配置的文件路径错误:项目结构中Util文件夹和Project.vcxproj处于同一目录,但你用了上级目录的相对路径..\Util,导致编译器找不到目标文件。

具体修复步骤

  1. 修正vcxproj中的文件路径
    打开Project.vcxproj,将错误的上级目录路径改为同级目录路径:
    <ItemGroup> 
    <ClInclude Include="Util\CSVFileHandler.h" /> 
    </ItemGroup>
    
    <ItemGroup>
    <ClCompile Include="Util\CSVFileHandler.cpp" /> 
    </ItemGroup>
    
  2. 验证文件实际位置
    确认文件资源管理器中,CSVFileHandler.cpp和CSVFileHandler.h确实在Project目录下的Util文件夹内,与Project.vcxproj的相对位置匹配。
  3. 检查附加包含目录配置
    • 若代码中引用头文件用#include "CSVFileHandler.h",需在项目属性的「VC++目录」→「附加包含目录」中添加.\Util
    • 若用#include "Util/CSVFileHandler.h",则无需额外配置附加包含目录
  4. 清理并重建项目
    • 点击Visual Studio顶部菜单栏的「生成」→「清理解决方案」
    • 再点击「生成」→「重建解决方案」

内容的提问来源于stack exchange,提问作者frankiie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 22:28:11