46

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

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

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

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

4

1 回答 1

75

使用pkg-config.

gcc `pkg-config --cflags glib-2.0` foo.c `pkg-config --libs glib-2.0`
于 2013-06-28T08:46:32.203 回答