在Linux上利用源码包安装wxWidgets并构建多平台编译环境,简单记录一下,备忘。
--Linux distribution:Ubuntu 10.04.3 LTS (Lucid Lynx)
--wxWidgets version:2.8.12
--gcc version:4.4.3
1、基本编译环境安装。
安装编译工具(gcc之类)
sudo apt-get install build-essential
安装X11
sudo apt-get install libx11-dev
安装GTK需要的一堆东西
sudo apt-get install gnome-core-devel
剩下的缺啥装啥就行了,检查一下pkg-config
2、下载wxWidgets源码包,因为要构建多平台编译环境,因此选择wxAll版本,全部包含。
slyar@slyar-desktop:~$ wget http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.12.tar.gz
3、解压缩到当前目录
slyar@slyar-desktop:~$ tar –zxvf wxWidgets-2.8.12.tar.gz
4、这里我使用GTK和X11平台来演示,我把 /opt 作为我编译后程序存放的目录,分别创建2个子目录
slyar@slyar-desktop:~$ sudo mkdir /opt/buildgtk
slyar@slyar-desktop:~$ sudo