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库文件。

相关推荐
liulilittle17 分钟前
备忘录设计模式 vs 版本设计模式
开发语言·c++·算法·设计模式
煜36420 分钟前
C++继承
开发语言·c++
2301_7639947128 分钟前
类和对象(下)
开发语言·c++
Dreamsi_zh30 分钟前
Python爬虫04_Requests豆瓣电影爬取
开发语言·爬虫·python
绿炮火38 分钟前
【MATLAB】(一)简介
开发语言·数学建模·matlab
超浪的晨39 分钟前
JavaWeb 进阶:Vue.js 与 Spring Boot 全栈开发实战(Java 开发者视角)
java·开发语言·前端·javascript·vue.js·html·个人开发
Monkey的自我迭代44 分钟前
KNN算法实战:手写数字识别详解
人工智能·opencv·计算机视觉
她说人狗殊途1 小时前
Map 集合
java·开发语言·算法
饭来_1 小时前
Python 中使用 OpenCV 库来捕获摄像头视频流并在窗口中显示
python·opencv
EndingCoder1 小时前
Three.js + AI:结合 Stable Diffusion 生成纹理贴图
开发语言·前端·javascript·人工智能·stable diffusion·ecmascript·three.js