GTK+开发环境搭建(Centos+Netbeans)
2011-07-26 17:42
239 查看
参考个人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`放在最前, 编译会出错.
经尝试把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`放在最前, 编译会出错.
相关文章推荐
- GTK+开发环境搭建(Centos+Netbeans)
- CentOS搭建python开发环境
- CentOS下 pycharm开发环境搭建之无穷无尽的问题
- 在Netbeans中搭建Android开发环境
- 搭建php+宝塔面板+vagrant+laravel+Mac+centos7.2+Composer开发环境
- Windows XP下搭建GTK+开发环境
- CentOS 下 web开发环境的搭建
- CentOS6.3上搭建expect无交互开发环境
- linux(centos)下android开发环境的搭建
- centos下的php开发环境的配置——LAMP的搭建
- Centos6.5搭建java开发环境
- virtualbox安装centos6.4开发环境搭建步骤教程
- centos下c++开发环境搭建
- 在centos (linux) 搭建 eclipse c++开发分环境
- CentOS下搭建个人Python开发环境
- 项目组CentOS开发环境的搭建
- 【Android】关于Netbeans 开发 Android 环境搭建及各种困难解决
- 在windows下进行GTK+开发的环境搭建
- PHP开发环境搭建 (XAMPP+Xdebug+netbeans,配置调试)
- centos快速搭建开发需要的基本环境