C 如何在kdevelop中使用glib?
我正在使用KDevelop4.0来制作一个新的应用程序,现在我正试图加入glib,但我做不到 我已经通过apt-get-install在Ubuntu 10.04中安装,它安装在/usr/include/glib-2.0中,但是当我尝试使用C 如何在kdevelop中使用glib?,c,glib,kdevelop,C,Glib,Kdevelop,我正在使用KDevelop4.0来制作一个新的应用程序,现在我正试图加入glib,但我做不到 我已经通过apt-get-install在Ubuntu 10.04中安装,它安装在/usr/include/glib-2.0中,但是当我尝试使用 #include <glib.h> #包括 试着编译它,它告诉我“这样的文件不存在” 我做错了什么 谢谢 您需要将glib库的路径和头传递给编译器 glib提供pkg配置脚本来生成您需要的内容。要正确编译,您需要执行以下操作: cc `
#include <glib.h>
#包括
试着编译它,它告诉我“这样的文件不存在”
我做错了什么
谢谢 您需要将glib库的路径和头传递给编译器 glib提供pkg配置脚本来生成您需要的内容。要正确编译,您需要执行以下操作:
cc `pkg-config --cflags --libs glib-2.0` hello.c -o hello
这个答案基本上是glib文档中提供的内容的快速总结:
我不熟悉KDevelop,但如果它像Eclipse或visualstudio一样,则有一个菜单可用于向项目中添加库和包含文件夹。请尝试以下操作:
cc `pkg-config --cflags --libs glib-2.0` hello.c -o hello
- 运行
pkg conf--cflags glib-2.0
- 添加输出以包括项目的目录
- 运行pkg conf--libs glib-2.0
- 将输出添加到项目的库路径
- 包括目录
- 自动生成管理器>选项>包含>目录
- 图书馆目录
- 自动生成管理器>选项>库>链接库