sudo chmod u+x qt-unified-linux-x64-3.1.0-online.run
sudo ./qt-unified-linux-x64-3.1.0-online.run
根據提示進行,並設定安裝路徑就好(我用的是預設的路徑)
(2)安裝x11
sudo apt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev libxmu-dev libxmuu-dev
(3)安裝opengl
sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev
(4)安裝libglut-dev
sudo apt-get install freeglut3-dev
cd vtk-8.2.0
mkdir release
cd release
cmake ..
sudo make
sudo make install
編譯時間較長,完成後,繼續下面等pcl編譯安裝。
sudo apt-get update
sudo apt-get install git build-essential linux-libc-dev
sudo apt-get install cmake cmake-gui
sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev
sudo apt-get install mpi-default-dev openmpi-bin openmpi-common
sudo apt-get install libflann1.8 libflann-dev
sudo apt-get install libeigen3-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libvtk5.10-qt4 libvtk5.10 libvtk5-dev
sudo apt-get install libqhull* libgtest-dev
sudo apt-get install freeglut3-dev pkg-config
sudo apt-get install libxmu-dev libxi-dev
sudo apt-get install mono-complete
sudo apt-get install qt-sdk openjdk-8-jdk openjdk-8-jre
接著從github上把pcl原始碼clone下來
git clone
cd pcl
mkdir release
cd release
make
sudo make install
至此,pcl安裝結束。
三、測試pcl是否安裝成功
在home下進入pcl資料夾,新建資料夾pcl_test,進入pcl_test資料夾,新建文件並命名為pcl_test.cpp,繼續新建文件並命名為cmakelists.txt,其中,pcl_test.cpp文件內的**如下:
#include #include #include #include #include #include int main(int argc, char **ar**)
if (z < 0.0)
else
}point_cloud_ptr->width = (int) point_cloud_ptr->points.size ();
point_cloud_ptr->height = 1;
pcl::visualization::cloudviewer viewer ("test");
viewer.showcloud(point_cloud_ptr);
while (!viewer.wasstopped());
return 0;
}
cmakelists.txt文件內的**如下:
cmake_minimum_required(version 2.6)
project(pcl_test)
find_package(pcl 1.2 required)
include_directories($)
link_directories($)
add_definitions($)
add_executable(pcl_test pcl_test.cpp)
target_link_libraries (pcl_test $)
install(targets pcl_test runtime destination bin)
然後開啟終端,進行如下操作:
cd pcl/pcl_test
mkdir build
cd build
cmake ..
make
make成功後,終端繼續鍵入:
./pcl_test
就可以看到點雲模型了(如下圖),至此,安裝全部結束。
Ubuntu16 04下PCL庫的安裝與測試
3d重建中,肯定是避免不了需要看自己的建立的模型的效果,所以之前一段時間在糾結用什麼庫來顯示,最後還是決定了用pcl庫進行模型的顯示。我也僅僅只是懂得普通的安裝和在自己的程式裡測試使用pcl,貼出來方便向像一樣的初學者使用,僅供參考。下面開始正事。首先,要先安裝一大堆依賴庫,這個過程耗時挺久的 su...
ubuntu16 04安裝mysql並允許遠端連線
這時候會要求你設定root密碼,設定完成即可 vim etc mysql mysql.conf.d mysqld.cnf 在mysqld下面新增 character set server utf8 vim etc mysql conf.d mysql.cnf在mysql後面加上 default ch...
Ubuntu16 04安裝PCL並測試
第一步 安裝依賴 sudo apt get update sudo apt get install git build essential linux libc dev sudo apt get install cmake cmake gui sudo apt get install libusb ...