vs2019 配置liblas

vs2019 配置liblas

liblas是一个开源的C++库,用于读写LAS格式的点云数据。libLAS易于使用,广泛应用于各种点云处理任务。它支持基本的点云数据操作,如读取、写入和编辑LAS文件中的点。
1.源码下载
https://github.com/libLAS/libLAS
2.编译
首先在liblas文件夹下新建build文件夹
在这里插入图片描述
然后用cmake编译,依次configure,generate,依赖库我都用了vcpkg的库
在这里插入图片描述
完成后,用vs2019打开项目,生成项目,发现报错
“13>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(155,5): error MSB3073: 命令“setlocal”
在这里插入图片描述
参考https://blog.csdn.net/qq_42956179/article/details/115333145
解决方法是:右键报错的那一个项目,然后对照着上面博客的提到的问题一个个修改
在这里插入图片描述
例如我的
在这里插入图片描述
修改为:
在这里插入图片描述
然后就可以编译通过了!
3.使用
在需要用到liblas的工程里,添加liblas的引用目录和库目录:
在这里插入图片描述
以及链接器:
在这里插入图片描述

之后就可以添加头文件
在这里插入图片描述
运行时报错:找不到liblas.dll
就找到这个dll,然后复制到exe所在文件夹下。
结束!

相关推荐

  1. VS2010 VS2015环境编译boost库

    2023-12-15 02:26:03       29 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-15 02:26:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-15 02:26:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-15 02:26:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-15 02:26:03       20 阅读

热门阅读

  1. Leetcode.75 颜色分类【荷兰国旗问题】

    2023-12-15 02:26:03       43 阅读
  2. 最长的斐波那契子序列的长度【动态规划解决】

    2023-12-15 02:26:03       37 阅读
  3. UDP网络编程其他相关事项

    2023-12-15 02:26:03       36 阅读
  4. Windows10下MySQL5.7.31解压版安装与卸载

    2023-12-15 02:26:03       48 阅读
  5. not exists用法

    2023-12-15 02:26:03       41 阅读
  6. vue表单输入绑定

    2023-12-15 02:26:03       43 阅读
  7. Scala学习二:访问修饰符/运算符

    2023-12-15 02:26:03       34 阅读
  8. 什么是PHPUnit?如何进行单元测试?

    2023-12-15 02:26:03       42 阅读
  9. Threejs之相机基础

    2023-12-15 02:26:03       46 阅读
  10. sql事务

    sql事务

    2023-12-15 02:26:03      43 阅读
  11. GitHub入门介绍

    2023-12-15 02:26:03       37 阅读
  12. 定时器Timer、多线程下的单例模式

    2023-12-15 02:26:03       37 阅读
  13. k8s-1.24.0版本部署

    2023-12-15 02:26:03       31 阅读