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

相关推荐
Halo_tjn2 分钟前
NIO 技术的使用
java·开发语言·nio
砍材农夫2 分钟前
物联网 基于netty核心实战-安全tls
java·开发语言·前端·物联网·安全
SEO_juper3 分钟前
JavaScript 渲染:AI 智能体无法读取,直接影响收录
开发语言·前端·javascript·aigc·seo·跨境电商·geo
jllllyuz5 分钟前
通信信号调制识别系统(MATLAB实现)
开发语言·matlab
Kurisu5759 分钟前
深度解析:Java 对象的内存布局与指针压缩原理
java·开发语言
何何____21 分钟前
js的数据存储机制
开发语言·前端·javascript·ecmascript
夏天的峰没有风25 分钟前
Typora+gitcode+picgo搭建免费图床
开发语言·ios·swift
旺仔老馒头.28 分钟前
【C++】类和对象(三)
开发语言·c++·程序人生·类和对象
右耳朵猫AI29 分钟前
Java & JVM技术周刊 2026年第19周
java·开发语言·jvm
han_hanker31 分钟前
Java 对象序列化
java·开发语言