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

Intel Fortran在VS Community中创建GUI项目遇RC1015错误求助

解决Intel Fortran GUI项目RC1015无法找到winres.h的问题

针对你遇到的Intel Fortran搭配VS Community时,GUI项目创建资源文件/窗体出现fatal error RC1015: cannot open include file 'winres.h'的问题,结合你提到的“Fortran项目无Windows SDK引用”的关键点,给出以下实用解决步骤:

  • 手动添加Windows SDK包含路径到项目
    右键Fortran项目 → 属性 → 配置属性:

    1. 定位到Fortran → 常规,在「附加包含目录」中添加Windows SDK的两个核心include路径:
      C:\Program Files (x86)\Windows Kits\10\Include\<你的SDK版本号>\um
      C:\Program Files (x86)\Windows Kits\10\Include\<你的SDK版本号>\shared
      
      (<你的SDK版本号>可在C:\Program Files (x86)\Windows Kits\10\Include目录下查看,比如10.0.22621.0)
    2. 再定位到资源 → 常规,同样在「附加包含目录」中添加上述两个路径,确保资源编译器能找到winres.h(该文件位于um目录下)
  • 检查Intel Fortran的SDK版本配置
    打开VS顶部菜单「工具」→「选项」→「Intel Fortran」→「编译器」→「配置」,确认「Windows SDK版本」选择了系统中已安装的正确版本,避免空白或错误版本导致的路径缺失

  • 直接给资源编译器附加命令行参数
    如果上述配置不生效,可直接在资源编译命令中指定路径:
    右键项目 → 属性 → 配置属性 → 资源 → 命令行,在「附加选项」中添加:

    /I "C:\Program Files (x86)\Windows Kits\10\Include\<你的SDK版本号>\um" /I "C:\Program Files (x86)\Windows Kits\10\Include\<你的SDK版本号>\shared"
    
  • 重置项目默认配置
    若项目配置被手动修改过,右键项目 → 属性 → 常规,点击「重置为默认配置」,之后重新检查Windows SDK引用是否被自动添加

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 04:35:00