脉冲星数据处理软件DSPSR安装方法

安装DSPSR

 

1 安装GUN tools

sudo apt update

sudo apt install -y autotools-dev autoconf libtool make

sudo apt install g++ gfortran

sudo apt install libfftw3-dev pgplot5 libcfitsio-dev

 

2 安装PSRCHIVE

git clone git://git.code.sf.net/p/psrchive/code psrchive

cd psrchive

./bootstrap

./configure

 

中间可能遇到可能遇到部分library缺失

直接cd 到psrchive下的packages 运行相应的文件 sudo ./XXXX.csh

 

Configure成功后

 

Make

Make check

Sudo make install

 

新开一个终端,输出PSRCHIVE 如果有命令提示证明安装成功

 

3 安装DSPSR

git clone git://git.code.sf.net/p/dspsr/code dspsr

在DSPSR目录下新建一个文件backends.list列出需要的后端名称(防止各后端代码冲突)

Cd dspsr

Sudo gedit backends.list

输入(例子):bpsr caspsr fits sigproc 每个之间用空格隔开

 

然后

./bootstrap

./configure

make

sudo make install

 

如果不指定--prefix,lib的安装默认是在/usr/local/lib下的,这样会导致dspsr检索不到so库,所以需要把lib加入系统默认的库搜索目录中

Sudo gedit /etc/ld.so.conf

在"include ld.so.conf.d/*.conf"下方增加"/usr/local/lib"

Sudo /sbin/ldconfig -v

最后打开终端,输入dspsr –help 得到使用说明即证明安装成功

你可能感兴趣的:(脉冲星数据处理软件DSPSR安装方法)