gpt4 book ai didi

c - c程序中包含的头文件的默认路径是什么?

转载 作者:IT王子 更新时间:2023-10-29 01:01:00 28 4
gpt4 key购买 nike

看看我是否像这样写在任何c文件中

#include "header.h"

然后它将在当前目录中搜索这个文件

但是当我写的时候

#include <header.h>

那么它会去哪里找到这个文件呢?c程序中包含的头文件的默认路径是什么?

看到我已经在/usr/local 中安装了 gstreamer 但是当我包含

#include <gst/gst.h>

我遇到了 fatal error: gst/gst.h: No such file or directory

我怎样才能消除这个错误?

最佳答案

尝试运行 gcc -v -E -。当我这样做时,部分输出如下:

#include <...> search starts here:
/usr/lib/gcc/i686-linux-gnu/4.6.1/include
/usr/local/include
/usr/lib/gcc/i686-linux-gnu/4.6.1/include-fixed
/usr/include/i386-linux-gnu
/usr/include

这不是 gstreamer 问题的答案,但我希望这仍然有帮助!

来自 here

关于c - c程序中包含的头文件的默认路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7834152/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com