View rely on http://www.pointclouds.org/downloads/windows.html
Download msi and install
https://cmake.org/download/
- Source code from www.boost.org/users/download/
- Unzip, and open
Developer Command Prompt for VS2015
cmd window - Run
bootstrap.bat
to makebjam.exe
- build all:
bjam --toolset=msvc-14.0 --build-type=complete stage
build part:bjam --toolset=msvc-14.0 --with-date_time --with-thread
build x64 all:bjam --toolset=msvc-14.0 address-model=64 --build-type=complete stage
view libraries:bjam --show-libraries
will take about 2 hours
https://sourceforge.net/projects/pointclouds/files/dependencies/Eigen-3.0.5.exe/download
- Source from https://github.com/mariusmuja/flann/releases
- Follow https://gist.github.com/UnaNancyOwen/1e3fced09e4430ad0b7b but:
no need to add lines to serialization.h for 1.9 or higher,
use Google Translate if you can't read Japanese. - The source code directory needs to be the root directory (containing bin, src, examples etc) and not the src subdirectory. (http://stackoverflow.com/questions/20676155/cmake-building-the-flann-library)
- Source from www.vtk.org
- Use CMake as in FLANN, check Qt, configure
- An error appears, change Qt version to 5,configre again and generate.
- Use VS to ALL_BUILD and INSTALL, which will take a long time.
- Source from www.qhull.org
- CMake it
- Build and install with VS
- Download installer from https://structure.io/openni
- Source from https://github.com/PointCloudLibrary/pcl/releases
- CMake condifure it, check the
Grouped
andAdvanced
options, fill in the path of things above. - Generate, build and install with VS.
http://www.aichengxu.com/other/9136472.htm
https://gist.github.com/UnaNancyOwen/1e3fced09e4430ad0b7b
http://www.jianshu.com/p/de1fda741beb