编译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

相关推荐
C66668881 分钟前
TCP/IP协议
开发语言·tcp/ip·计算机视觉·信息与通信
Lester_11012 分钟前
嵌入式学习笔记 - freeRTOS在程序开始在任务内创建任务的好处是什么
java·开发语言·freertos
愚润求学2 分钟前
【Linux】线程控制
linux·运维·开发语言·c++·笔记
泽02025 分钟前
C++之动态数组vector
java·开发语言·c++
stein_java1 小时前
springMVC-9数据格式化
java·开发语言
李少兄1 小时前
Java集合初始化:Lists.newArrayList vs new ArrayList()
java·开发语言·python
nbsaas-boot1 小时前
小团队如何落地 Scrum 模型:从 0 到 1 的实战指南
开发语言·架构
love530love1 小时前
【笔记】Windows系统部署suna基于 MSYS2的Poetry 虚拟环境backedn后端包编译失败处理
开发语言·人工智能·windows·笔记·python·numpy
黄雪超1 小时前
JVM——从JIT到AOT:JVM编译器的云原生演进之路
java·开发语言·jvm
yunvwugua__1 小时前
Python训练营打卡 Day43
开发语言·python