MPI compile 設定 centos 7
需要使用openmpi的mpi.h檔案才能成功compile,因此要安裝openmpi:
sudo yum install openmpi-devel
簡易方式
sudo yum install environment-modules
source /etc/profile.d/modules.sh
module add openmpi-x86_64
加入path
export PATH=$PATH:/usr/lib/openmpi/bin
將possum下makefile中加一行
CXX=mpicxx
若報錯mpicc: error while loading shared libraries: libopen-pal.so.0: cannot open shared object file: No such file or directory
則
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib64/openmpi/1.3.2-gcc/lib/
If you have not taken a precompiled version, you will require:
GNU make GNU install GCC C/C++ compiler (versions gcc-4.0, 4.1, 4.2 and 4.4 are known to work in general although 4.2 upwards is recommended). Header files for: expat libX11 libGL zlib
On Centos/RHEL you would install these with the command (assuming your account has sudo rights):
sudo yum install expat-devel libX11-devel mesa-libGL-devel zlib-devel
Make a folder to build the source code in, for example ~/fslbuild
Put the tar file into your build location, and unpack the sources :
cd ~/fslbuild
tar zxf fsl-5.0.0-sources.tar.gz
Set the main FSL environment variables (for version 5.0.6 and above you first need to uncomment the lines related to FSLCONFDIR and FSLMACHTYPE in $FSLDIR/etc/fslconf/fsl.sh):
export FSLDIR=`pwd`/fsl
. ${FSLDIR}/etc/fslconf/fsl.sh
Then check if your machine/compiler is supported by default:
ls $FSLDIR/config/$FSLMACHTYPE
If the above directory does not exist (the ls returns an error):
Select the closest match from the directories in $FSLDIR/config and do the following:
cp -r $FSLDIR/config/closestmatch $FSLDIR/config/$FSLMACHTYPE
Depending on how different your machine and compiler are from the closest match, you may need to edit the files inside the
If you wish to use your vendor supplied TCL/TK (or other third-party libraries, eg libpng) then edit the file
Once this test is done then the sources can be built with:
cd $FSLDIR
./build
If you want to re-make a particular package in $FSLDIR/src (e.g. flirt) then first set the FSLDEVDIR environment variable to the same as FSLDIR and then just type:
make install
全部設定完,要使用以下方式執行
mpirun -np 3 ./possum
相關推薦
MPI compile 設定 centos 7
需要使用openmpi的mpi.h檔案才能成功compile,因此要安裝openmpi: sudo yum install openmpi-devel 簡易方式 sudo yum install environment-modules sour
samba伺服器設定(CentOS 7)
1 安裝samba 線上安裝命令: [[email protected] ~]# yum install samba 安裝完成後查詢得到: [[email protected] ~]# rpm -qa | grep samba sam
設定CentOS 7開機自動獲取IP地址
本例中以CentOS 7舉例說明如何設定Linux開機自動獲取IP地址和設定固定IP地址。具有一定的參考價值,感興趣的小夥伴們可以參考一下。 本例中以CentOS 7舉例說明如何設定Linux開機自動獲取IP地址和設定固定IP地址。 自動獲取動態IP地址 1.輸入“ip
設定Centos 7的預設啟動項
安裝了CentOS 7和Windows 7的雙系統,想預設啟動Windows 7,發現Centos 7和之前版本修改預設啟動項的方法好像有所改變,主要因為CentOS的Grub採用了grub2,啟動順序的改變其實很簡單: # grub2-set-default 'Fedor
設定CENTOS 7的內外網IP步驟
本篇主要以圖文結合的方式,來講述設定centos 7的內外網IP步驟 1、點選電源按鈕下的工具按鈕 2、選擇"network" 3、開啟後可看到有兩個"Ethernet",一個是內網的
如何設定CentOS 7獲取動態及靜態IP地址
本例中以CentOS 7舉例說明如何設定Linux開機自動獲取IP地址和設定固定IP地址。 自動獲取動態IP地址 1.輸入“ip addr”並按回車鍵確定,發現無法獲取IP(CentOS 7預設沒有ifconfig命令),記錄下網絡卡名稱(本例中為ens33)。 2.輸
CentOS 7中一些參數的設定
linux1、設置時區timedatectl list-timezones #列出所有時區 timedatectl set-local-rtc 1 #將硬件時鐘調整為與本地時鐘一致,0為設置為UTC時間 timedatectl set-timezone Asia/Shan
Centos 7設定默認運行級別
centos 7設定默認運行級別Centos 7設定默認運行級別Centos7 中不再是使用 /etc/inittab 來配置運行級別,而是使用 systemd 來進行管理[[email protected]/* */ ~]# ll /lib/systemd/system/runlevel3.ta
Centos 7 環境變數設定
轉自:https://blog.csdn.net/guyan0319/article/details/79542836 設定centos環境變數,可以用export命令,也可以通過修改檔案形式實現,本文以lavavel需要設定環境變數為例,將 /root/.config/composer/ven
Centos 7.4設定終端字型顏色及大小的問題
虛擬機器裡centos 的字型實在太小,螢幕解析度也太小,看著很難受。 一開始在根目錄下面的boot/grub2/grub.cfg 找到linux16 /vmlinuz-3.10
Linux(centos 7)系列之(四)----設定系統自動連線網路
今天開機的時候發現虛擬機器沒有自動連線網路,因此需要對系統自動連線網路進行設定,下面是設定的步驟。 用root使用者登入系統,輸入命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33,最後的是檔名
centos 7.x設定守護程序的檔案數量限制
在Bash中有個ulimit命令,提供了對Shell及該Shell啟動的程序的可用資源控制。主要包括開啟檔案描述符數量、使用者的最大程序數量、coredump檔案的大小等。 在CentOS 5/6等版本中,資源限制的配置可以在/etc/security/limits.conf設定,針對root/user等各
centOS 7 簡單設定(虛擬機器)
1.修改主機名 hostnamectl set-hostname 2.ssh連線慢的問題解決 vim /etc/ssh/sshd_config UseDNS=no GSSAPIAuthentication 重啟sshd systemctl res
centos 7設定limit,不生效問題
1:記錄未修改之前的ulimit值 [[email protected] ~]# ulimit -a 2:修改配置檔案 vim /etc/security/limits.conf 在後面新增 * &
CentOS 7設定iptables
CentOS 7預設使用的是firewall作為防火牆,使用iptables必須重新設定一下 1.接關閉防火牆systemctl stop firewalld.service #停止firewall sy
CentOS 7 設定 svn 開機啟動
出處 安裝好 svn 服務後,預設是沒有隨系統啟動自動啟動的, CentOS 7 的 /etc/rc.d/rc.local 是沒有執行許可權的, 系統建議建立 systemd service 啟動服務 於是檢視 systemd 裡 svn 的配置檔案 /lib/systemd/system/
CentOS 7設定靜態ip
1) Linux網路配置 # vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=
centos 6 與 centos 7 服務開機啟動、關閉設定的方法
簡單說明下 centos 6 與 centos 7 服務開機啟動、關閉設定的方法: centos 6 :使用chkconfig命令即可。 我們以apache服務為例: #chkconfig --add apache 新增nginx服務 #chkconfig apache
centos 7 yum 設定 阿里雲 kubernetes 庫
cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x
如何在CentOS 7上使用HAproxy Loadbalancer設定Percona XtraDB叢集(負載均衡)
翻譯&轉載來源:https://linoxide.com/cluster/setup-percona-cluster-haproxy-centos-7/ 如何在CentOS 7上使用HAproxy Loadbalancer設定Percona叢集 我們之前展示瞭如何使