摘要: pkg-config 详解查看模块版本修改pkg-config 详解一、编译和连接一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的不同,造成了用 -I 参数指定的头文件的路径也可能不同,其结果就是造成了编译命令界面的不统一。如果使用 -L 参数,也会造成连接界面的不统一。编译和连接界面不统一会为库的使用带来麻烦。为了解决编译和连接界面不统一的问题,人们找到了一些解决办法。其基本思想就是:事先把库的位置信息等 阅读全文
posted @ 2012-06-11 14:57 wangkangluo1 阅读(3435) 评论(0) 推荐(0) 编辑
摘要: glade2 与 glade 3LibgladeGTK+ and Glade3 GUI Programming TutorialGTK界面开发工具GtkBuilderGlade 3与GTK+-2入门知识点 glade3与glade2差别glade2生成代码,而glade3只生成xml文件(实现了与代码分离,支持其他语言调用,如python) 如何运行glade3生成的xml界面借助libglade库读取xml文件,并生成控件示例test.glade<?xml version="1.0" encoding="UTF-8" standalone=&qu 阅读全文
posted @ 2012-06-11 14:53 wangkangluo1 阅读(3913) 评论(2) 推荐(0) 编辑