鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

毕昇编译器操作步骤

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令解压安装包。
    tar -xvf MUST-v1.8.0-rc1.tar.gz
  1. 执行以下命令加载hmpi。
    export PATH=/path/to/hmpi/bin:$PATH
    export LD_LIBRARY_PATH=/path/to/hmpi/lib:$LD_LIBRARY_PATH
    export INCLUDE=/path/to/hmpi/include:$INCLUDE
  2. 执行以下命令加载cmake。
    source /path/to/spack/share/spack/setup-env.sh
    spack load cmake@3.9.0
  3. 执行以下命令加载binutils。
    export PATH=/path/to/binutils/bin:$PATH
    export LD_LIBRARY_PATH=/path/to/binutils/lib:$LD_LIBRARY_PATH
  4. 执行以下命令进入MUST源码目录。
    cd MUST-v1.8.0-rc1
  5. 执行以下命令修改wrapper.c文件的1049行。
    vi externals/GTI/externals/PnMPI/src/pnmpi/wrapper.c

    将“start = (TRANSTYPE *)va_alist;”修改成“start = (TRANSTYPE *)&va_alist;”。

  6. 执行以下命令使用cmake编译安装。
    export CC=clang CXX=clang++ FC=flang
    cmake -DCMAKE_INSTALL_PREFIX=/path/to/must -DCMAKE_BUILD_TYPE=Release
    make install