VS2017+win10编译LASTools库

    VS2017+WIN10平台下编译LASLib(LASTools)库尝试了两天多都没有成功,最终发现竟然是下载得源码有问题,从GitHub下载得“LAStools-master.zip”根本无法用VS2017打开,工程都是空的,".dsp"损坏等各种问题。


    今天,不知怎得,又重新梳理思路,在这个博客中提供的下载地址才是真正的官网,下载之后用VS2017打开“.dsw”工程,出现了下面这个博客中的情况,于是按照其中的步骤开始编译:

*打开“LAStools.dsw”,不全是“文件已损坏.....”,只有部分损坏。

*只有部分文件出现如下情况


*按照参考的博客,移除“加载失败”的项目


*之后出现了“无法打开源文件<stdio.h>”等错误,只需要重新添加包含目录,参考博客,实际的路径并不一定如博客中所示,我的VS就安装在了D盘,和参考博客不一样,只要找到那个“include”文件夹,其中还包含“stdio.h”等文件的路径就好。

*再之后有出先了如下错误:

“严重性 代码 说明 项目 文件 禁止显示状态 错误 MSB8036 找不到 Windows SDK 版本8.1。请安装所需的版本的 Windows SDK 或者在项目属性页中或通过右键单击解决方案”

参考这个博客,很容易解决。

*最终编译成功!



评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值