Compile PCL 1.8.0 from Source on Visual Studio 2013 (Part 2/4)
As you kmow, All-In-One Installer of PCL does not include cuda and gpu package. We are going to build it from the source. According to my experience, building some version of Eigen with PCL 1.8.0 could not accomplish. Ultimately, I have download pre-build Eigen-3.0.5 from PCL website, which is successfull to build with PCL 1.8.0 on Visual Studio 2013 (I think this is the problem of the compiler of Visual Studio 2013.). Moreover, I could not build some boost src downloaded from some source. So, if you will try to build other version of 3rdPrty Programs than I use here or download them from different source,you may not build PCL 1.8.0 on Visual Studio 2013. Alternatively, you can try to setup all pre-build 3rdParty Programs from PCL website. If you don't have CUDA Toolkit, first download it. I have CUDA Toolkit 7.5 on my Windows. https://developer.nvidia.com/cuda-downloads %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% A) Download and extract PCL 1.8.0 and 3rdParty Program 1) Eigen-3.0.5 http://pointclouds.org/downloads/windows.html 2) Boost 1_63_0 https://sourceforge.net/projects/boost/ 3) flann-1.8.4-src https://github.com/mariusmuja/flann 4) VTK-7.0.0 https://github.com/Kitware/VTK/tree/v7.0.0 5)qhull 2015.2 http://www.qhull.org/download/ 6)OpenNI 2.2.0.33 Beta (x64) https://structure.io/openni 7) PCL 1.8.0 https://github.com/PointCloudLibrary/pcl/tree/pcl-1.8.0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
As you kmow, All-In-One Installer of PCL does not include cuda and gpu package. We are going to build it from the source. According to my experience, building some version of Eigen with PCL 1.8.0 could not accomplish. Ultimately, I have download pre-build Eigen-3.0.5 from PCL website, which is successfull to build with PCL 1.8.0 on Visual Studio 2013 (I think this is the problem of the compiler of Visual Studio 2013.). Moreover, I could not build some boost src downloaded from some source. So, if you will try to build other version of 3rdPrty Programs than I use here or download them from different source,you may not build PCL 1.8.0 on Visual Studio 2013. Alternatively, you can try to setup all pre-build 3rdParty Programs from PCL website. If you don't have CUDA Toolkit, first download it. I have CUDA Toolkit 7.5 on my Windows. https://developer.nvidia.com/cuda-downloads %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% A) Download and extract PCL 1.8.0 and 3rdParty Program 1) Eigen-3.0.5 http://pointclouds.org/downloads/windows.html 2) Boost 1_63_0 https://sourceforge.net/projects/boost/ 3) flann-1.8.4-src https://github.com/mariusmuja/flann 4) VTK-7.0.0 https://github.com/Kitware/VTK/tree/v7.0.0 5)qhull 2015.2 http://www.qhull.org/download/ 6)OpenNI 2.2.0.33 Beta (x64) https://structure.io/openni 7) PCL 1.8.0 https://github.com/PointCloudLibrary/pcl/tree/pcl-1.8.0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%