奋斗的少年yyds 2023-11-17 16:22 采纳率: 0%
浏览 25
已结题

vscode 配置问题

我在使用vscode 测试工程时

使用一个源文件通过include包含另一个源文件,提示如下

img

  • 写回答

19条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2023-11-17 16:23
    关注
    获得0.45元问题酬金

    引自强大而免费的微信小程序:皆我百晓生

    这个错误提示说明编译器找不到 print.h 文件。一个是可能这是你自己定义的源文件,你不能使用尖括号,而应该使用双引号。

    #include "print.h"
    

    而如果改为双引号还是无法正确找到 print.h 文件的路径或者出现了路径配置错误。

    首先,你需要确保 print.h 文件和包括它的源文件在同一个目录下。

    接下来,你可以尝试添加编译器的搜索路径,让编译器能够找到 print.h 文件。在你的工程中添加以下语句:

    #include "路径/print.h"
    

    请将 "路径" 替换为 print.h 文件所在的实际路径。

    如果 print.h 文件位于同一目录下,你可以直接使用以下语句:

    #include "print.h"
    

    如果在不同的目录下,你需要提供 print.h 文件的相对或绝对路径:

    #include "路径/print.h" // 相对路径#include "/绝对路径/print.h" // 绝对路径
    

    通过以上修改后,重新编译你的代码。这样编译器应该能够找到并包含 print.h 文件了。

    如果问题仍然存在,可能是你的编译器配置有问题。你可以检查编译器的配置,确保在配置文件中添加了正确的头文件搜索路径。具体的配置方法取决于你所使用的编译器和工具链。

    希望以上解决方案能够帮助你解决问题。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 11月25日
  • 赞助了问题酬金15元 11月17日
  • 创建了问题 11月17日