liblas+win10+vs2015 环境配置
编译LIBLAS首先需要安装PCL(借用里面的boost库,也可以直接先编译库),并且需要配置gdal,proj,zlib,tiff,libgeotiff(编译完tiff,再编译libgeotif)
版本分别为:
gdal 2.4.3
libgeotiff 1.4.2
liblas 1.8.1
proj 4.9.2
tiff 4.0.10
zlib 1.2.11
pcl 1.8.1
具体操作过程引用我之前编译所参考的链接:
(1)https://blog.youkuaiyun.com/qq_27550989/article/details/82952047?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param
(2)https://blog.youkuaiyun.com/u014531804/article/details/105297956?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
(3)https://blog.youkuaiyun.com/qq_33782064/article/details/90106686?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param
其中gdal采用cmd直接进行编译(使用时注意参考第二篇,键入 vcvars64.bat),其余库均采用cmake进行编译的(参考上述链接)我用的CMAKE版本为3.15.4。
库的编译很麻烦但是难度不大,仔细一点就好了。
对于liblas的编译可以参考这篇文章:
https://blog.youkuaiyun.com/jaggerjack330/article/details/82717373
但是需要注意:cmake中build路径一定要在soucre路径内部,不然会报错!( setlocal),如果已经报错删除liblas和里面的build,然后重启电脑重新cmake,注意重启电脑!
还有一种错误出现,无法打开文件“…\bin\Debug\liblas_c.lib”,此问题可能是C++版本的问题,找到错误对应的代码段
按照图片内容进行修改,基本OK啦!
我会上传编译好的release版本
感谢前人提供的经验!!!
如有不足请批评指正.