GASPWARE软件安装说明
1.去该网站下载软件包http://ngse.riken.jp/gitweb/?p=gaspware.git
(点击snapshot)
2.解压缩 tar -zxvf gaspware-bbf597b.tar.gz
从下载里copy gaspware-bbf597b到 /opt/目录下
3.然后在/opt/路径下,cd gaspware-bbf597b
cd GASPware_64bit
make linux
不报错即视为成功。
4.设置环境变量,添加进~/.bashrc
export PATH=$PATH:/opt/gaspware-bbf597b/GASPware_64bit/bin
通过查看 INSTALL.pdf安装说明
需要配置环境
Linux on PC x86 - with gcc and PGI's pgf77 or Intel compilers
即安装cmake, gcc, pgi,intel compilers
1.安装cmake, gcc.详见https://github.com/wuhongyi/BasicConfiguration(SL6和SL7相关配置)
******安装好系统之后,进入文件夹 *autosetSL7*
- 首先在ROOT权限下执行脚本安装升级一些依赖软件(这个必须是第一步完成!!!)
```bash
sh autoYUMinstallSL7.sh
```
- 升级cmake 软件
```bash
sh autoinstallcmake.sh
```
- 升级 gcc 软件
```bash
sh autoinstallgcc.sh
2.pgi安装:
官网下载软件包https://www.pgroup.com/support/download_community.php?file=pgi-community-linux-x64
安装步骤详见http://blog.163.com/phys_atom/blog/static/167644553201221582628451/
设置环境变量:
export PATH=/opt/pgi/linux86-64/18.4/bin:$PATH
export MANPATH=$MANPATH:/opt/pgi/linux86-64/18.4/man:$MANPATH
export LM_LICENSE_FILE=/opt/pgi/license.dat
export LM_LICENSE_FILE=/opt/pgi/license.dat
3.intel 编译器安装(icc,iosort)
安装步骤详见https://blog.csdn.net/huangfei711/article/details/46785667
待写详细操作说明。。。。。。
报错:inter_c.c:1:0: 错误:您选择的 CPU 不支持 x86-64 指令集
解决方法:将makefile文件里的 -march=i686 去掉。
通常在软件编译时出现的usr/bin/ld: cannot find -lxxx的错误,主要的原因是库文件并没有导入的ld检索目录中。
解决方式:
1.确认库文件是否存在,比如-lib123, 在/usr/lib, /usr/local/lib,或者其他自定义的lib下有无lib123.so, 如果只是存在lib123.so.1,
那么可以通过ln -sv lib123.so.1 lib123.so,建立一个连接重建lib123.so.
2.检查/etc/ld.so.conf中的库文件路径是否正确,如果库文件不是使用系统路径,/usr/lib, /usr/local/lib, 那么必须在文件中加入。