1、首先查看本机是否已经安装过wxWidgets:
(1). 查看方法如下:在命令行运行”ls -l /usr/bin/wx*”和”ls -l /usr/local/bin/wx*”两个命令。如果两个命令都没给出结果(例如:没有那个文件或目录),那么本机就未安装过wxWidgets;如果只有其中一个命令返回了结果,那么本机就安装过一次wxWidgets;如果两个命令都返回了结果,那么本机就装过两次wxWidgets。对于后两种情况,都必须先卸载本机已经安装的所有wxWidgets,然后重新安装wxWidgets。
(2).运行以下命令可卸载本机已经安装的所有wxWidgets:
rm -rf /usr/bin/wx*
rm -rf /usr/include/wx*
rm -rf /usr/lib/wx
rm -rf /usr/lib/libwx*
rm -rf /usr/local/bin/wx*
rm -rf /usr/local/include/wx*
rm -rf /usr/local/lib/wx
rm -rf /usr/local/lib/libwx*
ldconfig
2、获取最新的稳定版wxWidgets包wxWidgets-2.8.11.tar.gz,网址:
(http://sourceforge.net/projects/wxwindows/files/)。按如下方法编译安装:
(1).tar -zxvf wxWidgets-2.8.11.tar.gz
(2).cd wxWidgets-2.8.11
(3). ./configure --enable-unicode --enable-optimise (遇到权限不够时使用【chmod +x configure】,然后再执行此命令)
(4).make (编译过程遇到某些文件权限不够时,找到提示的文件,使用【chmod + x 提示文件】 来提升权限之后再回到当前目录make)
(5).sudo make install (需要root权限执行)
(6).ldconfig