我刚刚在 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/