编译amd 的 amdgpu 编译器

1,下载源码

git clone --recursive https://github.com/ROCm/llvm-project.git

2, 配置cmake

cpp 复制代码
cmake -G "Unix Makefiles" ../llvm      \
-DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;compiler-rt"           \
-DLLVM_BUILD_EXAMPLES=ON           -DLLVM_TARGETS_TO_BUILD="AMDGPU;NVPTX;host"      \
-DCMAKE_BUILD_TYPE=Debug           -DLLVM_ENABLE_ASSERTIONS=ON       \
-DLLVM_ENABLE_RUNTIMES=all             -DLLVM_BUILD_LLVM_DYLIB=ON      \
-DCMAKE_INSTALL_PREFIX=../../local_d

3, 编译

make -j34 &

make install

相关推荐
globaldomain41 分钟前
什么是用于长距离高速传输的TCP窗口扩展?
开发语言·网络·php
沈阳信息学奥赛培训1 小时前
#undef 指令 (C/C++)
c语言·开发语言·c++
2401_873204651 小时前
分布式系统安全通信
开发语言·c++·算法
Dxy12393102162 小时前
JS发送请求的方法详解
开发语言·javascript·ecmascript
sw1213892 小时前
C++中的代理模式实战
开发语言·c++·算法
難釋懷2 小时前
Lua语法入门-条件控制、函数
开发语言·junit·lua
桌面运维家2 小时前
Win10打印机共享故障排查:权限与网络配置详解
开发语言·网络·php
Sunshine for you3 小时前
实时操作系统中的C++
开发语言·c++·算法
史蒂芬_丁3 小时前
C++深度拷贝例子
java·开发语言·c++
Knight_AL4 小时前
Nacos 启动问题 Failed to create database ’D:\nacos\nacos\data\derby-data’
开发语言·数据库·python