title: How to handle with 'Policy CMP0074 is not set' error while using Cmake to build PCL tutorials?
body: <p>I want to complete this basic tutorial.</p>
  
  <p><a href="http://pointclouds.org/documentation/tutorials/writing_pcd.php#writing-pcd" rel="nofollow noreferrer">http://pointclouds.org/documentation/tutorials/writing_pcd.php#writing-pcd</a></p>
  
  <p>Its very simple. When I prepare cmakelist and .cpp file, I run them with cmake gui and I get this error. I installed pcl 1.9.1 so I build file for visual studio 2017 64x.</p>
  
  <blockquote>
    <p>Selecting Windows SDK version 10.0.17134.0 to target Windows
    10.0.17763. The C compiler identification is MSVC 19.15.26726.0 The CXX compiler identification is MSVC 19.15.26726.0 Check for working C
    compiler: C:/Program Files (x86)/Microsoft Visual
    Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
    Check for working C compiler: C:/Program Files (x86)/Microsoft Visual
    Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
    -- works Detecting C compiler ABI info Detecting C compiler ABI info - done Detecting C compile features Detecting C compile features - done
    Check for working CXX compiler: C:/Program Files (x86)/Microsoft
    Visual
    Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
    Check for working CXX compiler: C:/Program Files (x86)/Microsoft
    Visual
    Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
    -- works Detecting CXX compiler ABI info Detecting CXX compiler ABI info - done Detecting CXX compile features Detecting CXX compile
    features - done CMake Warning (dev) at CMakeLists.txt:5
    (find_package):   Policy CMP0074 is not set: find_package uses
    _ROOT variables.   Run "cmake --help-policy CMP0074" for
    policy details.  Use the cmake_policy   command to set the policy and
    suppress this warning.</p>
    
    <p>Environment variable PCL_ROOT is set to:</p>
  
  <pre><code>C:\libraries\PCL 1.9.1
  </code></pre>
    
    <p>For compatibility, CMake is ignoring the variable. This warning is
    for project developers.  Use -Wno-dev to suppress it.</p>
    
    <p>Found Eigen: C:/libraries/PCL 1.9.1/3rdParty/Eigen/eigen3   Eigen
    found (include: C:/libraries/PCL 1.9.1/3rdParty/Eigen/eigen3, version:
    3.3.5) Looking for pthread.h Looking for pthread.h - not found Found Threads: TRUE   Found Boost: C:/libraries/PCL
    1.9.1/3rdParty/Boost/include/boost-1_68 (found suitable version "1.68.0", minimum required is "1.40.0") found components:  system
    filesystem thread date_time iostreams serialization chrono atomic
    regex  Found FLANN: C:/libraries/PCL
    1.9.1/3rdParty/FLANN/lib/flann_cpp_s.lib   FLANN found (include: C:/libraries/PCL 1.9.1/3rdParty/FLANN/include, lib:
    optimized;C:/libraries/PCL
    1.9.1/3rdParty/FLANN/lib/flann_cpp_s.lib;debug;C:/libraries/PCL 1.9.1/3rdParty/FLANN/lib/flann_cpp_s-gd.lib) FLANN found (include: C:/libraries/PCL 1.9.1/3rdParty/FLANN/include, lib:
    optimized;C:/libraries/PCL
    1.9.1/3rdParty/FLANN/lib/flann_cpp_s.lib;debug;C:/libraries/PCL 1.9.1/3rdParty/FLANN/lib/flann_cpp_s-gd.lib) Found OpenNI2: C:/libraries/OpenNI2/Lib/OpenNI2.lib   OpenNI2 found (include:
    C:/libraries/OpenNI2/Include, lib:
    C:/libraries/OpenNI2/Lib/OpenNI2.lib) OpenNI2 found (include:
    C:/libraries/OpenNI2/Include, lib:
    C:/libraries/OpenNI2/Lib/OpenNI2.lib) Found Qhull:
    optimized;C:/libraries/PCL
    1.9.1/3rdParty/Qhull/lib/qhullstatic.lib;debug;C:/libraries/PCL 1.9.1/3rdParty/Qhull/lib/qhullstatic_d.lib   QHULL found (include: C:/libraries/PCL 1.9.1/3rdParty/Qhull/include, lib:
    optimized;C:/libraries/PCL
    1.9.1/3rdParty/Qhull/lib/qhullstatic.lib;debug;C:/libraries/PCL 1.9.1/3rdParty/Qhull/lib/qhullstatic_d.lib) looking for PCL_COMMON Found PCL_COMMON: C:/libraries/PCL 1.9.1/lib/pcl_common_release.lib<br>
    looking for PCL_KDTREE Found PCL_KDTREE: C:/libraries/PCL
    1.9.1/lib/pcl_kdtree_release.lib   looking for PCL_OCTREE Found PCL_OCTREE: C:/libraries/PCL 1.9.1/lib/pcl_octree_release.lib<br>
    looking for PCL_SEARCH Found PCL_SEARCH: C:/libraries/PCL
    1.9.1/lib/pcl_search_release.lib   looking for PCL_SAMPLE_CONSENSUS Found PCL_SAMPLE_CONSENSUS: C:/libraries/PCL
    1.9.1/lib/pcl_sample_consensus_release.lib   looking for PCL_FILTERS Found PCL_FILTERS: C:/libraries/PCL 1.9.1/lib/pcl_filters_release.lib 
    looking for PCL_2D Found PCL_2D: C:/libraries/PCL
    1.9.1/include/pcl-1.9   looking for PCL_GEOMETRY Found PCL_GEOMETRY: C:/libraries/PCL 1.9.1/include/pcl-1.9   looking for PCL_IO Found
    PCL_IO: C:/libraries/PCL 1.9.1/lib/pcl_io_release.lib   looking for
    PCL_FEATURES Found PCL_FEATURES: C:/libraries/PCL
    1.9.1/lib/pcl_features_release.lib   looking for PCL_ML Found PCL_ML: C:/libraries/PCL 1.9.1/lib/pcl_ml_release.lib   looking for
    PCL_SEGMENTATION Found PCL_SEGMENTATION: C:/libraries/PCL
    1.9.1/lib/pcl_segmentation_release.lib   looking for PCL_VISUALIZATION Found PCL_VISUALIZATION: C:/libraries/PCL
    1.9.1/lib/pcl_visualization_release.lib   looking for PCL_SURFACE Found PCL_SURFACE: C:/libraries/PCL 1.9.1/lib/pcl_surface_release.lib 
    looking for PCL_REGISTRATION Found PCL_REGISTRATION: C:/libraries/PCL
    1.9.1/lib/pcl_registration_release.lib   looking for PCL_KEYPOINTS Found PCL_KEYPOINTS: C:/libraries/PCL
    1.9.1/lib/pcl_keypoints_release.lib   looking for PCL_TRACKING Found PCL_TRACKING: C:/libraries/PCL 1.9.1/lib/pcl_tracking_release.lib<br>
    looking for PCL_RECOGNITION Found PCL_RECOGNITION: C:/libraries/PCL
    1.9.1/lib/pcl_recognition_release.lib   looking for PCL_STEREO Found PCL_STEREO: C:/libraries/PCL 1.9.1/lib/pcl_stereo_release.lib<br>
    looking for PCL_OUTOFCORE Found PCL_OUTOFCORE: C:/libraries/PCL
    1.9.1/lib/pcl_outofcore_release.lib   looking for PCL_PEOPLE Found PCL_PEOPLE: C:/libraries/PCL 1.9.1/lib/pcl_people_release.lib   Found
    PCL:
    pcl_common;pcl_kdtree;pcl_octree;pcl_search;pcl_sample_consensus;pcl_filters;pcl_io;pcl_features;pcl_ml;pcl_segmentation;pcl_visualization;pcl_surface;pcl_registration;pcl_keypoints;pcl_tracking;pcl_recognition;pcl_stereo;pcl_outofcore;pcl_people;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_system-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_system-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-x64-1_68.lib;debug;C:/libraries/PCL
    1.9.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-gd-x64-1_68.lib;optimized;C:/libraries/PCL
    1.9.1/3rdParty/Qhull/lib/qhullstatic.lib;debug;C:/libraries/PCL 1.9.1/3rdParty/Qhull/lib/qhullstatic_d.lib;C:/libraries/OpenNI2/Lib/OpenNI2.lib;optimized;C:/libraries/PCL 1.9.1/3rdParty/FLANN/lib/flann_cpp_s.lib;debug;C:/libraries/PCL 1.9.1/3rdParty/FLANN/lib/flann_cpp_s-gd.lib;vtksys;vtkCommonCore;vtkCommonMath;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkCommonDataModel;vtkCommonColor;vtkCommonExecutionModel;vtkCommonComputationalGeometry;vtkFiltersCore;vtkFiltersGeneral;vtkImagingCore;vtkImagingFourier;vtkalglib;vtkFiltersStatistics;vtkFiltersExtraction;vtkInfovisCore;vtkFiltersGeometry;vtkFiltersSources;vtkRenderingCore;vtkzlib;vtkfreetype;vtkRenderingFreeType;vtkRenderingContext2D;vtkChartsCore;vtkDICOMParser;vtklz4;vtkIOCore;vtkIOLegacy;vtkexpat;vtkIOXMLParser;vtkDomainsChemistry;vtkIOXML;vtkParallelCore;vtkFiltersAMR;vtkFiltersFlowPaths;vtkFiltersGeneric;vtkImagingSources;vtkFiltersHybrid;vtkFiltersHyperTree;vtkImagingGeneral;vtkFiltersImaging;vtkFiltersModeling;vtkFiltersParallel;vtkFiltersParallelImaging;vtkFiltersPoints;vtkFiltersProgrammable;vtkFiltersSMP;vtkFiltersSelection;vtkFiltersTexture;vtkFiltersTopology;verdict;vtkFiltersVerdict;vtkmetaio;vtkjpeg;vtkpng;vtktiff;vtkIOImage;vtkImagingHybrid;vtkInfovisLayout;vtkInteractionStyle;vtkImagingColor;vtkRenderingAnnotation;vtkRenderingVolume;vtkInteractionWidgets;vtkViewsCore;vtkproj4;vtkGeovisCore;vtkhdf5_hl;vtkhdf5;vtkIOAMR;vtkIOEnSight;vtkNetCDF;vtkexoIIc;vtkIOExodus;vtkRenderingOpenGL;vtkRenderingContextOpenGL;vtkgl2ps;vtkRenderingGL2PS;vtklibharu;vtkIOExport;vtkRenderingLabel;vtkIOExportOpenGL;vtkIOGeometry;vtkIOImport;vtklibxml2;vtkIOInfovis;vtkIOLSDyna;vtkIOMINC;vtkoggtheora;vtkIOMovie;vtknetcdfcpp;vtkIONetCDF;vtkIOPLY;vtkjsoncpp;vtkIOParallel;vtkIOParallelXML;vtksqlite;vtkIOSQL;vtkIOTecplotTable;vtkIOVideo;vtkImagingMath;vtkImagingMorphological;vtkImagingStatistics;vtkImagingStencil;vtkInteractionImage;vtkRenderingImage;vtkRenderingLIC;vtkRenderingLOD;vtkRenderingVolumeOpenGL;vtkViewsContext2D;vtkViewsInfovis
    (Required is at least version "1.2")  Configuring done Generating done</p>
  </blockquote>
  
  <p>After build, when I click open project and run it, I get this error.</p>
  
  <p><a href="https://i.imgur.com/6olH2bx.jpg" rel="nofollow noreferrer"><img src="https://i.imgur.com/6olH2bx.jpg" alt="enter image description here"></a></p>
  
  <p>Any solution for it?</p>