赞
踩
intel oneapi简洁版安装教程(离线静默安装,自定义组件,以2024版HPC toolkit为例)
交互式安装有时会有bug,我个人还是喜欢非交互式安装的方法,容易复现,bug也少。
简洁版教程只包含必要的命令,比较清晰,但是可能出错的时候不知道如何调试。如果出错,可以参考我另一篇博客中的命令含义解析https://blog.csdn.net/qq_29809823/article/details/118939173
# 1. 下载 mkdir intel && cd intel wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/67c08c98-f311-4068-8b85-15d79c4f277a/l_HPCKit_p_2024.0.1.38_offline.sh # (可选)查看说明文档, 注意这里支持-a参数 # sudo sh ./l_HPCKit_p_2024.0.1.38_offline.sh --help # (可选)查看说明文档, 注意:这里没有-a参数,只有--action # bash install.sh --help # 2. 安装 cd intel/l_HPCKit_p_2024.0.1.38_offline # 查看所有可选的组件 bash l_HPCKit_p_2024.0.1.38_offline.sh -a --eula accept --list-components # 根据需要安装组件,多个组件之间用":"隔开(不加参数默认全部安装) bash l_HPCKit_p_2024.0.1.38_offline.sh -a --action install --silent --eula accept --components intel.oneapi.lin.dpcpp-cpp-compiler:intel.oneapi.lin.ifort-compiler # 后续如果要安装其它组件,需要修改`--action install`为`--action modify`,同时在--components参数后面增加新组件名称(注意要保留原组件名称,否则原组件会被删除) # 3. 检查组件安装情况 bash l_HPCKit_p_2024.0.1.38_offline.sh -a --eula accept --list-components
# 检查是否安装成功(root默认安装目录为/opt/intel/oneapi, 普通用户默认是/home/user/intel/oneapi) user="dell" # 设置环境变量 source /home/$user/intel/oneapi/setvars.sh 或者 source /opt/intel/oneapi/setvars.sh # [可选] 检查编译器安装情况(因为我这里主要是为了安装这两个编译器) $ icx --version Intel(R) oneAPI DPC++/C++ Compiler 2024.0.2 (2024.0.2.20231213) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /home/dell/intel/oneapi/compiler/2024.0/bin/compiler Configuration file: /home/dell/intel/oneapi/compiler/2024.0/bin/compiler/../icx.cfg # [可选] 检查编译器安装情况(因为我这里主要是为了安装这两个编译器) $ ifx --version ifx (IFX) 2024.0.2 20231213 Copyright (C) 1985-2023 Intel Corporation. All rights reserved.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。