1. 安装目的
最近一直在Ubuntu
下用caffe
训练模型,训练过程中闲来无聊想熟悉一下算法,刷刷题。但是用vim
编写程序,之后用g++
命令编译行运行实在是有些麻烦。于是乎想到了之前在windows
下使用过的轻量级IDE
,Code::Blocks
,依稀记得它是跨平台的,到官网一看果然有linux版本的,但是安装步骤有些复杂,在此记录一下。
2.安装步骤
- 安装基本编译环境
$sudo apt-get install build-essential
$sudo apt-get install gdb
- 安装codeblock
$sudo apt-get install codeblocks
$sudo apt-get install codeblocks-dbg
$sudo apt-get install wxformbuilder
之后这里可以在两个图像化开发插件wxSmith
和wxformbuilder
之间选择一个安装,执行
$sudo apt-get install contrib
会安装wxSmith
插件,不执行上面的命令行就会默认使用wxfb
。wxSmith
和Code::Blocks
的兼容性较好,不过我也不会在Ubuntu
下开发GUI
……所以这一步就没有执行。
- 安装wxWidgets
$sudo apt-get install libwxbase2.8
$sudo apt-get install libwxbase2.8-dev
$sudo apt-get install libwxgtk2.8-0
$sudo apt-get install libwxgtk2.8-dev
$sudo apt-get install libwxgtk2.8-dbg
$sudo apt-get install wx-common
$sudo apt-get install wx2.8-headers
$sudo apt-get install wx2.8-i18n
之后下面两个文档插件可以选装
$sudo apt-get install wx2.8-examples
$sudo apt-get install wx2.8-doc
3.安装完成
之后搜索应用程序Code::Blocks
,就可以运行了。