第二步,安装IT++
具体安装过程也可以参考http://itpp.sourceforge.net/current/installation.html
在http://sourceforge.net/apps/wordpress/itpp/下载最新版本的IT++,我用的是version 4.0.7
解压缩以后,将路径改到该文件下: cd /文件安装地址/itpp-4.0.7
./configure
make
sudo make install
在configure语句后有具体信息可以检查一下你的BLAS,LAPACK,FFTW库是不是都安装成功了。
make check
若都能通过则安装成功。
第三步,使用g++来编译实例,验证是否安装成功。
cd
gedit .bashrc
在文件开头处加入:export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
使用这个example:http://itpp.sourceforge.net/current/vector_and_matrix.html,若将文件保存为:simple_itpp.cpp
g++ -o example simple_itpp.cpp -litpp
./example
若运行正常,可以得到如下结果:
a = [1 1.11111 1.22222 1.33333 1.44444 1.55556 1.66667 1.77778 1.88889 2]
b = [0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
c = [1.1 1.31111 1.52222 1.73333 1.94444 2.15556 2.36667 2.57778 2.78889 3]
A = [[1 2]
[3 4]]
B = [[-2 1]
[1.5 -0.5]]