c - glibconfig.h 没有这样的文件或目录

标签 c linux codeblocks glib

我刚刚在 Raspbian(Debian 版本)中安装了 glib。我想使用 glib 读取配置文件。我正在尝试在 Codeblocks 中编写 C 应用程序并使用标题

#include <glib.h> 

但是我在 gtypes.h 中有一个错误

fatal error:glibconfig.h No such file or directory

我用了这条路

project->Build Options->Compiler Settings->Other Options 

我加了

-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include

正如我在 this 中所读到的那样教程。我也必须声明

-L/usr/lib -lm -lglib-2.0 

如教程所说,如果是,那么我可以在哪里以及如何在 Codeblocks 中声明它?

最佳答案

使用 pkg-config

gcc `pkg-config --cflags glib-2.0` foo.c `pkg-config --libs glib-2.0`

关于c - glibconfig.h 没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17360635/

相关文章:

c++ - 代码块中的内部错误

c - 为什么 CodeBlocks 不起作用?

C - 对 WSAStartup@8 的 undefined reference

在 C 中计算一个非常高的值

c - 如何在 C 中 shmget 和 shmat 双数组?

c - 如何在C中对单个字符执行scanf

linux - 在 Linux 上通过 NFS 触发 inotify 事件?

linux - 使用 cat 命令连接文件

linux - 多路径 TCP : Multiple connections Not Showing

c - Bool 函数在不满足条件的情况下返回 true - 忽略 printf()