环境搭建及配置
使用C/C++进行GUI程序开发主要有GTK+、QT、wxWidget几种选择,其中QT是使用最多的一种吧,其社区及资料最丰富。
我目前没有系统学习C++、类以及面向对象的理论,所以选择GTK。(全文均为个人浅见,欢迎指正)
虽然GTK最初是来自于linux下著名的GIMP图像处理软件,但很快也能够支持常见的WIndows、Mac平台,所以可以实现一次编码,无需或仅需少量改动就可以支持多平台运行。
我的主要开发环境是Ubuntu12.04,gtk版本为2,为了做跨平台测试,安装了Vbox,装了Winxp虚拟机作为辅助开发环境。
下面我总结了在Ubuntu12.04、Winxp进行GTK开发环境搭建及测试的过程。
(一)、Ubuntu12.04
1、注:
参照一篇博文,不过因为我的Ubuntu版本较新,安装过程与之有所不同。
2、安装步骤:
1)安装gcc/g++/gdb/make 等基本编程工具:
$sudo apt-get install build-essential
2&