Linux虚拟机下PCL安装与配置
自身环境 WIN10 64位,旨在Linux下快速搭建PCL,进行点云处理测试
一.安装虚拟机
目前免费的个人虚拟机,推荐使用VMware Workstation 16 Player,简单快速,下载网址:下载
安装步骤无坑,按自定路径即可
二.下载Ubuntu镜像文件
推荐使用Ubuntu免费的Linux系统,桌面操作,形似Window,下载网址:下载
三.新建虚拟机
-
打开安装好的虚拟机VMware Workstation 16 Player:
…之后填入个人用户名及密码,内存分配根据个人电脑分配,作者分配情况: -
进入虚拟机等待安装Ubuntu
四.加速安装下载速度,使用镜像源(可选)
- 打开Software&updates
- - 更改下载源为阿里镜像
五. 配置C++及PCL
- 打开命令行Terminal
sudo apt-get install build-essential
- 安装Clion(其他IDE也可)
sudo snap install clion --classic
- 更新列表
sudo apt-get update
- 安装PCL
sudo apt install libpcl-dev
六. 配置Clion与PCL运行
- Clion配置C++编译器,Setting中设置可用的编译器路径
- 新建项目,CMakeList.txt内容
cmake_minimum_required(VERSION 3.17)
project(ProjectName)
set(CMAKE_CXX_STANDARD 14)
find_package(PCL REQUIRED)
include_directories(${PCL_INCLUDE_DIRS})
link_directories(${PCL_LIBRARY_DIRS})
add_definitions(${PCL_DEFINITIONS})
add_executable(ProjectName main.cpp)
target_link_libraries (ProjectName ${PCL_LIBRARIES})
**记得更换自己的项目名
编译错误
- 若编译找不到文件,重启重新加载
- 查看缺少什么,命令行补充
- 上述为最新配置步骤,简单有效,如有特殊情况,讨论解决