AMD AOCC安装

   日期:2020-05-03     浏览:107    评论:0    
核心提示:AOCC是AMD的一款商用编译器,也称为AMD Optimizing C/C++ Compiler,前端

AOCC是AMD的一款商用编译器,也称为AMD Optimizing C/C++ Compiler,官网地址为:https://developer.amd.com/amd-aocc/ 。

目前的最新版是AOCC 2.1版本,它基于LLVM 9.0版本,它针对AMD系列17h处理器进行了调整;对部分AMD的机型进行了优化;优化了AMD LibM等库;LLVM链接器(lld)作为默认链接器,不再需要Gold linker;它把改进的Flang作为默认的Fortran前端,而不再使用dragonegg插件配合gfortran作为Fortran前端。

AOCC 2.0和AOCC 2.1版本安装包都整合在一个文件里面了,安装比较简单,如下所示:

  1. 从官网下载安装包,在此下载源码

  2. 解压并进入目录

tar -xvf aocc-compiler-2.0.0.tar
cd aocc-compiler-2.0.0
./install.sh
  1. 此时在文件上层目录生成一个setenv_AOCC.sh文件,表示安装成功
export PATH=/home/zgl/aocc-2.0/aocc-compiler-2.0.0/bin:$PATH
export LIBRARY_PATH=/home/zgl/aocc-2.0/aocc-compiler-2.0.0/lib:/home/zgl/aocc-2.0/aocc-compiler-2.0.0/lib32:$LIBRARY_PATH
export LD_LIBRARY_PATH=/home/zgl/aocc-2.0/aocc-compiler-2.0.0/lib:/home/zgl/aocc-2.0/aocc-compiler-2.0.0/lib32:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=$C_INCLUDE_PATH:/home/zgl/aocc-2.0/aocc-compiler-2.0.0/include
export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/home/zgl/aocc-2.0/aocc-compiler-2.0.0/include
export LIBRARY_PATH=/usr/lib:/usr/lib64:$LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/lib:/usr/lib64:$LD_LIBRARY_PATH
  1. 执行source setenv_AOCC.sh命令便可使用AOCC

AOCC 1.3和之前的版本,包含三个文件:AOCC CompilerAOCC Fortran PluginAOCC Prerequisites,需要分别下载这三个文件。
执行tar -xvf AOCC-1.2.1-*解压之后,cd aocc-compiler/./install.sh进行安装,若安装时报错:Error: package AOCC Compiler is missing in your PWD。解决办法是:把三个.tar和解压文件放在一起,安装完成后再删除.tar即可。

References:

  • https://developer.amd.com/amd-aocc/
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服