(安装过程,网上找的资料,整理而成,记录一下,以备后用!)
1、先安装GMP、MPFR和MPC(安装gcc需要)
用这几个版本:GMP6.1.1、MPFR3.1.5、MPC1.0.3,能顺利安装成功,最新版本基本都有问题!
GMP6.1.1下载地址戳这里:http://download.youkuaiyun.com/detail/oatnehc/9647306;官网有最新版本下载:https://gmplib.org/
MPFR3.1.5下载地址戳这里:http://download.youkuaiyun.com/detail/oatnehc/9647312;官网有最新版本下载:http://www.mpfr.org/mpfr-current/#download
MPC1.0.3下载地址戳这里:http://download.youkuaiyun.com/detail/oatnehc/9647315;官网有最新版本下载:http://www.multiprecision.org/mpc/download.html
安装GMP、MPFR和MPC有顺序要求,GMP是基础、MPC依赖MPFR。
1)先安装GMP
1. tar -xvf gmp-6.1.1.tar.bz2
2. cd gmp-6.1.1
3. ./configure
4. make
5. sudo make install
2)再安装MPFR
1. tar -xvf mpfr-3.1.5.tar.gz
2. cd mpfr-3.1.5
3. <pre name="code" class="cpp">./configure
4. make
5. sudo make install
3)最后安装MPC
1. tar -xvf mpc-1.0.3.tar.gz
2. cd mpc-1.0.3
3. ./configure
4. make
5. sudo make install
4)安装isl库
1. sudo apt-get install libisl-dev libcloog-isl-dev
2、安装gcc
1. tar -xvf gcc-4.9.4.tar.gz
2. cd gcc-4.9.4
3. ./configure
4. make
make的时候可能会报错configure:error: cannot compute suffix of object files: cannot compile直接使用下面的命令设置环境变量就可以了:exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
5. sudo make install
6. yum install gtk2*
gcc安装顺利的话,过程会比较久,大概一两个小时!
3、安装wxWidgets(wxGTK)
在http://www.wxwidgets.org/downloads/下载,wxGTK-2.8.12.tar.gz此版本安装通过,最新版安装有问题!
1. tar -xzvf wxGTK-2.8.12.tar.gz
2. cd wxGTK-2.8.12
3. ./configure --prefix=/usr --enable-xrc--enable-monolithic --enable-unicode
4. make
5. make install
4、安装CodeBlocks
1. tar -xzvf codeblocks_13.12-1.tar.gz
2. cd codeblocks_13.12-1
3. export ACLOCAL_FLAGS="-I `wx-config--prefix`/share/aclocal"
4. ./bootstrap
5. ./configure --with-contrib-plugins=all
在这里可能会报错,configure: error: Package requirements(hunspell) were not met:这种错误,需要用命令yum install hunspell-devel,类似的还有gamin和boost,分别运行上面命令如果出现了说缺少再安装
6. make
7. make install
5、在编译的时候,如果出现Checking for existence这种错误,如下图,应该是由于显示终端配置错误。我们可以改成我们有的,打开Settings-->Enviroment...,然后再执行run应该就没什么问题了!