服务器安装amber,如何指定cmake使用指定版本的gcc

本文介绍了如何在Amber编译器中指定使用环境变量中的GNU编译器,以及如何通过设置环境变量指向特定路径的GNU工具。步骤包括在.bashrc中配置PATH,确保正确使用C/C++/Fortran编译器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.amber中支持的编译器的类别如下,而amber编译安装文件run_cmake中的-DCOMPILER=GNU(默认),这会导致其指向系统内部安装的gnu,因此要指定我们需要的gnu,则需要在将-DCOMPILER=MANUAL(指向环境变量中的gnu)

                       Supported Amber compilers:
                 -----------------------------------------------------------------------
  COMPILER value | C executable | C++ executable | Fortran executable | tested versions
  --------------------------------------------------------------------------------------
      GNU        |     gcc      |      g++       |     gfortran       | 6.0 +
      INTEL      |     icc      |      icpc      |     ifort          | 19 - 22
      PGI        |     pgcc     |      pgc++     |     pgf90          | 14.9, 15.4, 16.5
      CLANG      |     clang    |      clang++   |     gfortran       | 
      CRAY       |     cc       |      CC        |     ftn            | 8.4.6*
  --------------------------------------------------------------------------------------
      AUTO       |   <uses the default CMake-chosen compilers>
      MANUAL     |   <uses the CC, CXX, and FC environment variables, or the 
                         CMAKE_<LANGUAGE>_COMPILER CMake variables>

2.设置环境变量
vim ~/.bashrc
export PATH=/path/to/your/gnu/:$PATH

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值