GTK+开发环境搭建(Centos+Netbeans)

参考个人blog:点击打开链接

经尝试把centos 的gtk+开发环境搭建完成,可以开始gtk开发了,现在下一下我搭建的过程。
我这里使用的IDE是netbeans 6.9

1、在centos上安装netbeans需要jdk的支持,所以需要先安装jdk
2、下载的netbeans是sh包,添加x:chmod + *.sh 之后就可以使用:sh *.sh 或./*.sh的方式安装
3、配置netbeans
netbeans–> 工具 –> 选项 –> C/C++ 中设置标签页: 生成工具 和 代码帮助
代码帮助页: 添加上gtk的include路径, 这样netbeans可以代码提示, 写代码时候非常方便.
在c编译器中加入gtk的include目录(/usr/include/gtk-2.0/gtk)
4、新建一个工程
5、设置这个工程
5.1 在netbeans中新建标准c++工程, 在向导中, 选择工程为 纯c工程.
5.2 设置特定的GTK工程属性.
c工程建立后, 打开工程. 文件 –> 项目属性, 在对话框中设置 编译器和链接器的特定参数.
A. 设置编译器参数: c编译器 –> 命令行, 其它选项中 , 加上gtk编译参数: `pkg-config –cflags gtk+-2.0`
B. 设置链接器 库路径: 链接器 –> 库, 库, 这里加入库路径, 由 `pkg-config –libs gtk+-2.0` 获得,添加选项 –> 其它选项, 填入 `pkg-config –libs gtk+-2.0`
注意1: 配置时候, 有 debug 和 release 两个配置文件, 每个配置中都要进行上述的 编译器和链接器参数设定.
注意2: 编译器参数, 加在”命令行–其它选项” 中; 库路径必须加在”库–库”中;
若库路径也加在命令行选项中, 生成的命令将 `pkg-config –libs gtk+-2.0`放在最前, 编译会出错.


posted @ 2011-07-26 17:42  Podevor  阅读(544)  评论(0编辑  收藏  举报