La compilation PCL 1.7 sur Ubuntu 16.04 , des erreurs dans CMake Makefile

Je vais essayer d'obtenir PCL 1.7 (Le nuage de points de la bibliothèque, pas les autres pcl) de travail sur Ubuntu 16.04. Finalement, j'ai l'espoir de l'utiliser pour le C++ trucs, mais pour l'instant je suis juste essayer d'obtenir des exemples de travail. Je suis en utilisant la valeur par défaut des compilateurs qui est venu avec Ubuntu (GNU 5.3.1), et Cmake version 3.5.2. J'ai suivi les instructions sur PCL sur le site de l'ici et ici), mais je suis actuellement bloqué au point où j'utilise le 'faire' de la commande après avoir laissé Cmake construire les choses qu'il veut construire. C'est l'erreur que je reçois

[ 50%] Building CXX object CMakeFiles/pcd_write.dir/pcd_write.cpp.o
<command-line>:0:15: warning: missing whitespace after the macro name
make[2]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by 'pcd_write'.  Stop.
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/pcd_write.dir/all' failed
make[1]: *** [CMakeFiles/pcd_write.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2

Cmake me donne aussi des avertissements lorsque je suis en train de construire des choses, et ceux qui sont ici. Ils n'arrêtent pas de courir, mais ils pourraient être pertinents.

-- Found OpenNI2: /usr/lib/libOpenNI2.so  
** WARNING ** io features related to pcap will be disabled
** WARNING ** io features related to png will be disabled
-- The imported target "vtkRenderingPythonTkWidgets" references the file
   "/usr/lib/x86_64-linux-gnu/libvtkRenderingPythonTkWidgets.so"
but this file does not exist.  Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
   " /usr/lib/cmake/vtk-6.2/VTKTargets.cmake"
    but not all the files it references.

Aussi, dans le cas où c'est pertinent, je n'ai potentiellement stupide chose plus tôt, quand il me donnait des avertissements similaires sur VTK. Il me disait qu' /user/bin/vtk a été renommé ou quelque chose, et il a été. Cette version de VTK appelé lui-même vtk6. J'ai essayé de racine autour de dans les makefiles pour trouver qui et de le modifier pour Cmake voudrais savoir rechercher vtk6, mais je ne pouvais pas le trouver n'importe où, je suis donc allé dans le bac et fait une copie de vtk6 nommé vtk, et il a cessé de me donner un avertissement.

D'autres versions de choses, je suis en utilisant sont eigen3 3.2.92, boost 1.58.0, flan 1.8.4, vtk6, et libopenni2 version 2.2.0.3

Encore, pas sûr de savoir comment une grande partie de ce qui est réellement important, mais il vaut mieux être trop précis, trop vague de l'OMI.