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

相关推荐
dme.8 分钟前
python爬虫复习
开发语言·爬虫·python
JANYI201818 分钟前
C语言中的双链表和单链表详细解释与实现
c语言·开发语言·windows
努力努力再努力wz20 分钟前
【C++深入系列】:模版详解(上)
java·c语言·开发语言·c++
旋风小飞棍1 小时前
spark和hadoop的区别与联系
大数据·开发语言·scala
我慢慢地也过来了1 小时前
servlet+jdbc+jsp实现增加操作
java·开发语言·servlet
AI量化投资实验室1 小时前
年化112.5%,最大回撤24.3%,卡玛比率4.62 | polars因子引擎重构完成(python源代码下载)
开发语言·python·重构
笑川 孙2 小时前
为什么Makefile中的clean需要.PHONY
开发语言·c++·面试·makefile·make·技术
Heisenberg~2 小时前
C++回溯算法详解
开发语言·c++·算法
朴拙数科2 小时前
Stable Diffusion秋叶整合包V4独立版Python本地API连接指南
开发语言·python·stable diffusion
z_mazin2 小时前
JavaScript 渲染内容爬取:Puppeteer 入门
开发语言·javascript·ecmascript