LASlib在VS2015 x64平台下的编译

       LASlib是进行点云数据读写的理想工具,由北卡计算机学院的Martine isenburg编写。基于该开源库,作者同时开发了LASTool,包含了一系列点云数据处理的工具。LASlib提供了LAS格式的LiDAR点云数据的高效读写接口。因此,对于一些常用的LAS格式的数据操作,LASlib的开源、高效等特性,无疑使其成为一个重要的开发库。

    源代码下载地址:    http://www.cs.unc.edu/~isenburg/lastools/ 

 1) 下载源码后,解压源码到任意目录。

2) 用VS 2015,打开解压后文件夹中LASlib目录下的LASlib.dsw工程文件。提示需要进行版本升级转换。点击确认进行转换。


3) 右键点击LASlib工程,在属性对话框中选择配置管理器 按钮,新建x64的配置。同时,设置当前配置为x64。 

4) 右键点击LASlib工程,在属性对话框 - C/C++ -预处理器下增加LASZIPDLL_EXPORTS预编译宏。

5)右键点击LASlib工程,在属性对话框 -C/C++ -常规下-附加包含目录中删除stl项。

6) 打开LASlib工程下的头文件mydefs.hpp,进行如下修改。

    //#if defined(_MSC_VER) && (_MSC_VER < 1300)
    //typedef int                BOOL;
    //#else
    //typedef bool               BOOL;
    //#endif
    typedef int                BOOL;
7)编译相应的工程文件。最终得到基于VS 2015平台的64位开发库。 
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值