open3d+win10+vs2019环境安装配置及测试
主页:吾名招财
简介:工科学硕,研究方向机器视觉,爱好较广泛…
签名:面朝大海,春暖花开!
open3d+win10+vs2019环境安装配置及测试
- 1,下载官方编译好的库文件
- 2,配置环境变量
- 3,VS配置属性表
- (1)在属性管理器中新建属性表
- (2)配置包含目录路径及库目录路径
- (3)附加依赖项Open3D.lib
- (4)预处理器添加“FMT_HEADER_ONLY”防止编译报错
- 4,C++测试代码
1,下载官方编译好的库文件
下方为官方链接
https://github.com/isl-org/Open3D/releases/download/v0.18.0/open3d-devel-windows-amd64-0.18.0.zip
若是下载失败,可以从此资源链接下下载
https://download.csdn.net/download/qq_44870829/90236220
下载后的文件如下
2,配置环境变量
3,VS配置属性表
(1)在属性管理器中新建属性表
(2)配置包含目录路径及库目录路径
包含目录路径如下所示(注意必须包含3rdparty目录,否则会报错):
D:\OpenCV\open3d-devel-windows-amd64-0.18.0\include\open3d\3rdparty
D:\OpenCV\open3d-devel-windows-amd64-0.18.0\include
库目录路径如下所示:
D:\OpenCV\open3d-devel-windows-amd64-0.18.0\lib
(3)附加依赖项Open3D.lib
(4)预处理器添加“FMT_HEADER_ONLY”防止编译报错
4,C++测试代码
#include <string>#include "Open3D/Open3D.h"int main(int argc, char* argv[]) {if (argc == 2) {std::string option(argv[1]);if (option == "--skip-for-unit-test") {open3d::utility::LogInfo("Skiped for unit test.");return 0;}}auto sphere = open3d::geometry::TriangleMesh::CreateSphere(1.0);sphere->ComputeVertexNormals();sphere->PaintUniformColor({ 0.0, 2.0, 0.0 });open3d::visualization::DrawGeometries({ sphere });return 0;
}
显示效果如下: