zynqmp rdma-core-31.2库编译安装

步骤:

1.安装包 apt-get install build-essential cmake gcc libudev-dev libnl-3-dev libnl-route-3-dev ninja-build pkg-config valgrind python3-dev cython3 python3-docutils pandoc

2.编译 bash build.sh

有个umm库

1.gcc make编译后,编译出libumm.so libumm.so.1 libumm.so.1.0

注意:使用链接ln -s libumm.so /lib/libumm.so链接有问题

后来干脆就

cd umm/

cp ./*.so* /lib/(估计不用copy到这个目录,但是我执行了)

cp ./*.so* /usr/lib/

cp umm_export.h /usr/include/umm_export.h

cd ../../rdma-core-31.2

bash build.sh 就可以通过了。

cd apps/example/

ln -s /home/sdr/rdma/rdma-core-31.2/build/lib/libibverbs.so.1 /lib/libibverbs.so.1

./device_list

device node GUID

------ ----------------

xib_0 0c0203fffe040506

当然前面需要插入模块驱动

insmod pl_allocator.ko

insmod xilinx_kmm.ko

insmod xilinx_ib.ko max_q_depth=64 max_rq_sge=32 cq_mem="pl" sq_mem="pl" rq_mem="pl" max_app_qp=256 rtime=16

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值