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

相关推荐
攻城狮CSU3 分钟前
C# 异步方法
开发语言·前端·c#
lsx20240612 分钟前
ionic 模态窗口:深入解析与最佳实践
开发语言
q***136121 分钟前
史上最厉害的Java进阶之路
java·开发语言
万事可爱^25 分钟前
GitHub爆火开源项目——RustScan深度拆解
c语言·开发语言·rust·开源·github·rustscan
ekkcole25 分钟前
java word转pdf工具类,兼容linux和windows服务器
开发语言·pdf·c#
任子菲阳28 分钟前
学Java第四十五天——不可变集合、Stream流
java·开发语言·windows
CodeCraft Studio41 分钟前
Excel处理控件Aspose.Cells教程:使用Python从Excel工作表中删除数据透视表
开发语言·python·excel·aspose·aspose.cells·数据透视表
学IT的周星星1 小时前
SpringMVC请求参数的绑定
java·开发语言
普通网友1 小时前
高性能TCP服务器设计
开发语言·c++·算法
普通网友1 小时前
C++与硬件交互编程
开发语言·c++·算法