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

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

https://stackoverflow.com/questions/17360635/

相关文章:

linux - 如何从 X session 之外(例如从控制台或 SSH)运行 X 程序

linux - 通过 ssh 在远程服务器上执行命令

android - 如何构建在 Android 上运行的 native (命令行)可执行文件?

python - 在 Python 上模拟鼠标点击

linux - Bash 将 awk 的输出捕获到数组中

linux - 使用 find 和 -exec {},有没有办法计算总数?

linux - Linux AMD64 中如何使用 fs/gs 寄存器?

linux - Linux 的可视化补丁工具

linux - 在Linux中使用空格设置环境变量

c - 合并多个 .so 共享库