1 准备软件
lastools源码地址,提取码:fa4q;cmake下载地址, 提取码:l1q6。
2 使用cmake生成VS2015的工程
cmake安装过程略,cmake编译源码的方法,请自行百度学习,点击“configure”按钮,本文configure的内容如下图:
然后,依次点击“generator",“open project”,在VS community 2015中打开 LAStools解决方案,将"LASlib"工程设为启动项,接下来开始生成解决方案,编译器会提示很多以下错误:
对应代码位置如下图:
可知在第364行的“?"后缺少一个单引号,因此补上该单引号即可,如下图:
接下来继续编译,即可通过,分别编译debug和release版本。
3 获取laslib和laszip静态库
以上生成的laslib.lib位于“LAStools\LASlib\lib”目录下。
在visual studio中使用laslib库时,在属性 - C/C++ - 附加包含目录 中包含,LASlib\inc 与LASzip\src。
4 程序实例
使用LASlib库打开las和laz程序 略。