我的编译环境:win7 64位+VS 2013 旗舰32位 其它:PCL1.8.0+boost1.62.0+eigen3.2+flann1.7.1+gtest-1.7.0+qhull-2015.2+Qt5.7.0+VTK-7.0.0+Cmake3.6.2 用VS2013 32位编译32位的PCL,All_build生成后显示如下,这算编译成功么?? 128> -- Boost version: 1.62.0 128> -- Found the following Boost libraries: 128> -- system 128> -- filesystem 128> -- thread 128> -- date_time 128> -- iostreams 128> -- chrono 128> -- DOXYGEN_FOUND 128> -- HTML_HELP_COMPILER 128> -- Found CPack generators: NSIS 128> -- The following subsystems will be built: 128> -- common 128> -- octree 128> -- io 128> -- kdtree 128> -- search 128> -- sample_consensus 128> -- filters 128> -- 2d 128> -- geometry 128> -- features 128> -- ml 128> -- segmentation 128> -- visualization 128> -- surface 128> -- registration 128> -- keypoints 128> -- tracking 128> -- recognition 128> -- stereo 128> -- outofcore 128> -- people 128> -- tools 128> -- The following subsystems will not bebuilt: 128> -- apps: No reason 128> -- examples: Code examples are disabled by default. 128> -- simulation: Disabled by default. 128> -- global_tests: No reason 128> -- Configuring done 128> -- Generating done 128> -- Build files have been written to:D:/softwares/PCL1.8.0/build/PCL ========== 生成: 成功 121 个,失败 7 个,最新 0 个,跳过 0 个 ==========
同时出现错误如下,这些错误该如何解决???
错误 50 errorC2664: “Eigen::aligned_allocator<U>::aligned_allocator(constEigen::aligned_allocator<U> &)”: 无法将参数 1从“std::allocator<T>”转换为“const Eigen::aligned_allocator<U>&” D:\softwares\PCL1.8.0\boost_1_62_0\msvc2013_32\include\boost-1_62\boost\unordered\detail\allocate.hpp 497 1 pcl_surface 错误 51 errorC2664: “Eigen::aligned_allocator<U>::aligned_allocator(constEigen::aligned_allocator<U> &)”: 无法将参数 1从“std::allocator<T>”转换为“const Eigen::aligned_allocator<U>&” D:\softwares\PCL1.8.0\boost_1_62_0\msvc2013_32\include\boost-1_62\boost\unordered\detail\allocate.hpp 497 1 pcl_surface 错误 52 errorC2664: “Eigen::aligned_allocator<U>::aligned_allocator(constEigen::aligned_allocator<U> &)”: 无法将参数 1从“std::allocator<T>”转换为“const Eigen::aligned_allocator<U>&” D:\softwares\PCL1.8.0\boost_1_62_0\msvc2013_32\include\boost-1_62\boost\unordered\detail\allocate.hpp 497 1 pcl_surface 错误 65 errorLNK1104:无法打开文件“..\lib\pcl_surface_debug.lib” D:\softwares\PCL1.8.0\build\PCL\tools\LINK pcl_compute_hull 错误 67 errorLNK1104:无法打开文件“..\lib\pcl_surface_debug.lib” D:\softwares\PCL1.8.0\build\PCL\tools\LINK pcl_crop_to_hull 错误 70 errorLNK1104:无法打开文件“..\lib\pcl_surface_debug.lib” D:\softwares\PCL1.8.0\build\PCL\tools\LINK pcl_gp3_surface 错误 76 errorLNK1104:无法打开文件“..\lib\pcl_surface_debug.lib” D:\softwares\PCL1.8.0\build\PCL\tools\LINK pcl_marching_cubes_reconstruction 错误 78 errorLNK1104:无法打开文件“..\lib\pcl_surface_debug.lib” D:\softwares\PCL1.8.0\build\PCL\tools\LINK pcl_mls_smoothing
错误 132 errorLNK1104:无法打开文件“..\lib\pcl_surface_debug.lib” D:\softwares\PCL1.8.0\build\PCL\tools\LINK pcl_poisson_reconstruction
|