Livox-SDK编译(win10 vs2015)

Livox-SDK git:https://github.com/Livox-SDK/Livox-SDK
用大疆雷达做开发和研究的话,肯定会用到这个SDK。按照官方git上的编译方法可能会遇到各种各样的失败。如果你安装编译失败,不要着急。
不用官方的方法,也能轻松编译成功!
打开apr_build.bat这个批处理,我们发现,其实里面的内容就包含两个步骤:安装编译apr库和用cmke生成SDK的工程

第一步:安装apr

网上的教程很多,推荐这个链接:
Win7 如何安装Apache Portable Runtime (APR)

  1. 因为我们的SDK中已经有apr-1.6.5,所以不用在官网下载安装包;
  2. 如果你是vs2013,那只需要修改你的vcvarsall.bat所在的路径即可;如果你是vs2015,修改路径,并且把Microsoft Visual Studio 12.0修改为Microsoft Visual Studio 14.0。
    在这里插入图片描述
  3. 在执行完第6步以后,在apr-1.5.2-dist文件下,你可以看到这三个目录和apr_private_common.h
    注意:因为批处理中指定了apr的生成文件目录,所以,我们需要做的是把生成的这四个东东复制粘贴到Livox-SDK/third_party/apr下。
    在这里插入图片描述
  4. 按照这个链接执行完第6部就可以关掉了。

第二步:Cmake生成工程

  1. 生成的路径可以选择build文件夹,也可以自己新建一个。我新建了文件夹temp:
    在这里插入图片描述
  2. Configure下选择自己的vs版本以及win32/x64,完成后再点击Generate,生成成功。注意:如果在Configure时报错,记得把CMAKE_INSTALL_PREFIX的路径修改一下。默认是在C盘下,我把路径改在了Livox-SDK下。
    在这里插入图片描述

第三步:编译成功

老生常谈的预备活动了!选中想要生成的工程项目,,比如lidar_sample,右键属性,选择“生成”。
在这里插入图片描述
在这里插入图片描述
编译成功!

原创文章 4 获赞 1 访问量 490

猜你喜欢

转载自blog.csdn.net/u014531804/article/details/105456389