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

相关推荐
VBA63372 分钟前
YZ系列工具之YZ09: VBA_Excel之读心术
开发语言
pro_or_check10 分钟前
自然语言编程:从一段Perl程序说起
开发语言
ᐇ95925 分钟前
Java集合框架实战:HashMap与HashSet的妙用
java·开发语言
csbysj202039 分钟前
Scala 异常处理
开发语言
MediaTea1 小时前
Python 第三方库:cv2(OpenCV 图像处理与计算机视觉库)
开发语言·图像处理·python·opencv·计算机视觉
初见无风1 小时前
4.4 Boost库工具类assign 的使用
开发语言·c++·boost
月夜的风吹雨1 小时前
【C++ STL容器适配器】:解密Stack、Queue与Priority Queue的设计智慧
开发语言·c++·stl·优先级队列··队列·适配器
二川bro2 小时前
第45节:分布式渲染:Web Workers多线程渲染优化
开发语言·javascript·ecmascript
2501_941111932 小时前
基于C++的区块链实现
开发语言·c++·算法
czxyvX2 小时前
010-C++之List
开发语言·c++·list