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

相关推荐
2603_965896627 分钟前
JavaScript 原型与原型链
开发语言·前端·javascript
朋友圈自动点赞工具13 分钟前
Ruby方法查找:对象不存方法
开发语言·前端·ruby·科技资讯
D e re k ZH22 分钟前
C++ 模板与泛型编程进阶(No 2)
开发语言·c++
一级新生25 分钟前
LLM _ Agent _ Skill _ 专家 的关系与选型笔记
java·开发语言·人工智能·笔记·大模型·智能体·skill
starzy199026 分钟前
Scala String操作:从插值器到正则的完整指南
开发语言·后端·scala
普通人629 分钟前
CSS-box-sizing-使用指南
开发语言·前端·css·1024程序员节
她说彩礼65万30 分钟前
C# TaskCompletionSource
java·开发语言·c#
eggwyw36 分钟前
C++深入浅出探索数据结构的原理
开发语言·c++
eggwyw37 分钟前
C++深入浅出讲解希尔排序算法的实现
开发语言·c++
starzy199041 分钟前
Scala Array操作:从定长数组到ArrayBuffer的完整指南
开发语言·后端·scala