包名:
llvm-*
clang-*
lld-*
例如:
clang15
llvm15-devel

安装路径:
/usr/lib64/llvm
例如:
/usr/lib64/llvm15

/usr/lib64/llvm15/
├── bin
├── include
├── lib
├── libexec
└── share
这样可以同其他版本共存,此路径结构与Ubuntu/fedora相同.
/usr/bin目录下存放带-的可执行文件

lrwxrwxrwx. 1 root root 35 12月 30 15:03 /usr/bin/clang++-15 -> ../..//usr/lib64/llvm15/bin/clang++
lrwxrwxrwx. 1 root root 33 12月 30 15:03 /usr/bin/clang-15 -> ../..//usr/lib64/llvm15/bin/clang
如果要当作系统编译器:
需要安装clang llvm lld等包,这个包的作用是,将clang与clang-15关联起来。
在OBS构建的时候,可以在prj config定义系统编译器的版本,即可以将其对应起来

lrwxrwxrwx. 1 root root 33 12月 30 15:52 /usr/bin/clang -> ../..//usr/lib64/llvm15/bin/clang
lrwxrwxrwx. 1 root root 35 12月 30 15:52 /usr/bin/clang++ -> ../..//usr/lib64/llvm15/bin/clang++