gpt4 book ai didi

c - 如何将目录添加到 C header 包含路径?

转载 作者:太空狗 更新时间:2023-10-29 16:42:38 24 4
gpt4 key购买 nike

我无法为本身依赖于 pcre.h 的程序安装依赖项。我已将它安装到/opt/local/include,但 C 编译器看不到它,因此给我:

error: pcre.h: No such file or directory

我已经通过编写一个试图包含它的 hello world 程序来确认这一点:

#include <pcre.h>
#include <stdio.h>

int main(void)
{
printf("hello, world\n");
return 0;
}

这也会给出错误,除非我将路径指定为 </opt/local/include/pcre.h> .

我希望 C 编译器默认找到它,但我不知道它在哪里配置。 Tab 补全没有显示任何 HEADER_PATH环境变量,我找不到类似的不是特定于 XCode 的东西。不过,我正在使用 Mac OSX Snow Leopard,希望能有所作为。

最佳答案

在命令行上使用 -I/opt/local/include 或在环境中使用 C_INCLUDE_PATH=/opt/local/include

关于c - 如何将目录添加到 C header 包含路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4825652/

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