修改配置文件

程序默认进行非并行计算,若要进行并行计算需修改配置文件,毕昇编译器需额外添加LDFLAGS参数。

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令,配置olb-1.4r0目录下“config.mk”文件。

    vim config.mk

  3. 按“i”进入编辑模式,进行如下配置。

    #CXX	:= g++			#默认
    CXX	:= mpicxx
    #CC		:= gcc			#默认
    CC		:= mpicc
    #OPTIM	:= -O3 -Wall –march=native –mtune=native		#默认
    OPTIM:= -O3 -Wall
    DEBUG	:= -g –Wall –DOLB_DEBUG
    CXXFLAGS	:= $(OPTIM)
    CXXFLAGA	+= -std=c++14
    ARPRG	:= ar
    LDFLAGS	:= -Wl,-z,muldefs		#允许重复定义
    #PARALLEL_MODE	:= OFF
    PARALLEL_MODE	:= HYBRID
    MPIFLAGS	:=
    OMPFLAGS	:= -fopenmp
    BUILDTYPE	:= generic
    FEATURES	:=

  4. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。