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

相关推荐
kyle~13 小时前
C/C++---动态内存管理(new delete)
c语言·开发语言·c++
落日沉溺于海14 小时前
React From表单使用Formik和yup进行校验
开发语言·前端·javascript
鲸屿19515 小时前
python之socket网络编程
开发语言·网络·python
没有梦想的咸鱼185-1037-166315 小时前
基于R语言机器学习方法在生态经济学领域中的实践技术应用
开发语言·机器学习·数据分析·r语言
向上的车轮15 小时前
基于go语言的云原生TodoList Demo 项目,验证云原生核心特性
开发语言·云原生·golang
The Chosen One98515 小时前
C++ : AVL树-详解
开发语言·c++
PH_modest16 小时前
【Qt跬步积累】—— 初识Qt
开发语言·qt
怀旧,16 小时前
【C++】18. 红⿊树实现
开发语言·c++
xiaopengbc16 小时前
在 Python 中实现观察者模式的具体步骤是什么?
开发语言·python·观察者模式
Python大数据分析@17 小时前
python用selenium怎么规避检测?
开发语言·python·selenium·网络爬虫