Deepin安装GTK无法调用gtk/gtk.h?
发布网友
发布时间:2022-04-24 16:43
我来回答
共1个回答
热心网友
时间:2023-10-23 08:55
在命令行单独执行一下“pkg-config --cflags --libs gtk+-2.0”这个命令,看看结果如何。
其实,要让gcc搜索相应目录,只需要加上-I命令,即:gcc main.c -o main -I/usr/include/gtk-2.0
上面这个pkg-config命令就是用来配置-I等参数的。
如果gcc报告找不到gtk/gtk.h,就说明-I参数配置不对或者没有配置。
PS:除了头文件,还需要配置库目录和引用库相关信息,所以才会使用pkg-config命令来简化配置操作。