vs2019+qt+opencv+open3d

开发环境

  • VS 2019, 一开始用这个,后来就一直用了
  • Qt 5.9.9, Qt Creator,有一个项目是用这个版本开发的,所以我后来也沿用这个版本
  • opencv 3.4.5, 有一项功能必须这个版本才能使用
  • open3d 0.15.2, 曾经编译了这个版本,后面有高版本也没编译成功(国内下载第三方代码库)

安装VS2019

安装QT

安装QT在VS2019中的插件,在VS2019中配置QT插件

opencv3.4.5,推荐二进制版本压缩包 opencv-3.4.5.zip

open3d,自己之前编译的 open3d-0.15.2.zip

open3d的使用也就是:

头文件包含

库文件路径

库文件

额外增加一个宏定义FMT_HEADER_ONLY;

有一点需要注意 的是在VS中编译Release版本需要对应Open3DRelease版本Open3D.libOpen3D.dll,调试时Debug版本需要用Debug版本的Open3D库文件。

相关推荐
沐知全栈开发9 分钟前
PHP MySQL 插入数据详解
开发语言
自由会客室1 小时前
在 Ubuntu24.04 上安装 JDK 21(Java 21)
java·开发语言
喜欢读源码的小白1 小时前
SpringBoot的启动流程原理——小白的魔法引擎探秘
java·开发语言·spring boot·springboot启动原理
夜幽青玄2 小时前
mybatis-plus调用报 org.springframework.dao.DataIntegrityViolationException 错误处理
开发语言·python·mybatis
洲覆2 小时前
Redis 内存淘汰策略
开发语言·数据库·redis·缓存
偶尔贪玩的骑士2 小时前
Kioptrix Level 1渗透测试
linux·开发语言·网络安全·php
それども2 小时前
忽略Lombok构建警告
java·开发语言·jvm
qiuiuiu4132 小时前
正点原子RK3568学习日志12-注册字符设备
linux·开发语言·单片机·学习·ubuntu
liu****3 小时前
20.哈希
开发语言·数据结构·c++·算法·哈希算法
MetaverseMan3 小时前
Java Spring 框架的`@Autowired` 注解 以及依赖注入分析
java·开发语言·spring