为了保证安装的顺利进行,首先将账户切换到root账户。切换方法见:https://blog.csdn.net/u014337397/article/details/80874667
3.2.1 安装build-essential
输入命令:
sudo apt-get install build-essential
3.2.2 安装gdb
输入命令:
sudo apt-get install gdb
3.3.1 安装Code::Blocks
输入命令:
sudo apt-get install codeblocks
3.3.2 安装codeblocks-dbg
输入命令:
sudo apt-get install codeblocks-dbg
执行Y确认后,等待系统自动安装。在安装过程中可能会出现如下错误:“E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?”。针对该错误的解决方案如下:
1)执行命令:
sudo apt-get update
2)重新执行安装codeblocks-dbg命令。
3.3.3 安装wxformbuilder
注意:
该项不是必须的,如果不适用wxformbuilder,可以不用安装。
输入命令:
sudo apt-get install wxformbuilder
等待系统自动安装。在安装过程中可能会出现如下错误:“E: Unable to locate package wxformbuilder”。针对该错误的解决方案如下:
1)执行命令:
sudo add-apt-repository -y ppa:wxformbuilder/wxwidgets
sudo apt-get update
2)重新执行安装wxformbuilder的命令。
3.3.4 安装codeblocks-contrib
输入命令:
sudo apt-get install codeblocks-contrib
等待系统自动安装。
3.4.1 安装libwxgtk3.0-dev
输入命令:
sudo apt-get install libwxgtk3.0-dev
输入Y确认后,系统自动进行安装。
3.4.2 安装wx3.0-doc
输入命令:
sudo apt-get install wx3.0-doc
3.4.3 安装wx3.0-examples
输入命令:
sudo apt-get install wx3.0-examples
依次执行命令:
sudo apt-get install libcurl4-openssl-dev zlib1g-dev checkinstall
sudo apt-get install libwxgtk3.0-dev xterm
输入Y确认后,等待系统安装完成。
注意:
该步中的依赖库需要安装。如果不安装的话,Code::Blocks新建的wxWidgets工程编译会报错。错误为:“wxisBusy was not declared”。
参考文档:
1.https://blog.csdn.net/yangzhuoluo/article/details/5719446
2.https://blog.csdn.net/victorydh123/article/details/43116375
栏目导航
上一篇: Linux学习笔记(十二) – 第一个基于Opencv的C++程序
下一篇:Linux学习笔记(十四) – 利用Code::Blocks建立第一个基于wxWidgets的GUI程序