- update submodules
git submodule init
git submodule update --recursive- install clang/llvm
- install rust toolchain via rustup
- set the cuda comput cap environment (or/and set to rust-analyzer server extra env)
export CUDA_HOME=/usr/local/cuda- compile by cargo
cargo build- Install the dev packages when rdma-core build.sh failed with errors like:
-- No package 'libnl-3.0' found
-- No package 'libnl-route-3.0' found