Closed 821736960 closed 3 years ago
the make install
command is a GNU command and is not originally available on Windows.
If you want to use make
command, see this stackoverflow question.
I personally use Visual Studio to build the project.
How do you do it? Here's how:
Open Project
button..\OpenGR\build\OpenGR.sln
file and open it with Visual StudioRelease
(usually on the top of VS)INSTALL
project and choose Build
Note: To give block of code, error, etc. in a issue, use the proper syntax as explaned here to make it more readable.
the
make install
command is a GNU command and is not originally available on Windows. If you want to usemake
command, see this stackoverflow question.I personally use Visual Studio to build the project. How do you do it? Here's how:
Open the Visual Studio project generated by CMake
- If you use CMake-GUI, press the
Open Project
button- If you use CMake in command line, find the
..\OpenGR\build\OpenGR.sln
file and open it with Visual Studio- Put your configuration in
Release
(usually on the top of VS)- In the Solution Explorer, right clic on the
INSTALL
project and chooseBuild
Note: To give block of code, error, etc. in a issue, use the proper syntax as explaned here to make it more readable.
Thanks, But since step 6: cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./install, it compiled failed
As you can see at the end of the cmake configuration output, it does not seem to me that the generation has failed.
-- Configuring done
-- Generating done
-- Build files have been written to: E:/OpenGR/build
All the messages you get are only warnings about PCLWrapper. And if you don't use OpenGR with Point Cloud Library, these warnings are not important
As you can see at the end of the cmake configuration output, it does not seem to me that the generation has failed.
-- Configuring done -- Generating done -- Build files have been written to: E:/OpenGR/build
All the messages you get are only warnings about PCLWrapper. And if you don't use OpenGR with Point Cloud Library, these warnings are not important
I tried twice. First is using CMake-GUI, set source code dir as E:/OpenGR, build dir as E:/OpenGR/build. Press configure and some warning appears. Then I press the Open Project button to open the project in VS 2017, I set configuration as Release and x64, then right clic on the INSTALL project and choose Build, but it failed.
The second time I use CMake in command line, find the ..\OpenGR\build\OpenGR.sln file and open it with Visual Studio. The configuration can only be set as win32 so I choose Release-win32. Then right clic on the INSTALL project and choose Build, it also failed.
So sad....
What are the errors given by Visual Studio ?
What are the errors given by Visual Studio ?
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\algorithm\string\detail\util.hpp 93
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 453
错误 C2518 关键字“typename”在基类列表中非法;被忽略 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 453
错误 C2518 关键字“typename”在基类列表中非法;被忽略 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 454
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 474
错误 C2518 关键字“typename”在基类列表中非法;被忽略 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 474
错误 C2518 关键字“typename”在基类列表中非法;被忽略 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 475
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 504
错误 C2518 关键字“typename”在基类列表中非法;被忽略 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 504
错误 C2518 关键字“typename”在基类列表中非法;被忽略 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\numeric\conversion\detail\converter.hpp 505
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\algorithm\string\detail\case_conv.hpp 33
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\algorithm\string\detail\case_conv.hpp 53
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\FLANN\include\flann\util\heap.h 108
错误 C2039 “random_shuffle”: 不是“std”的成员 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\FLANN\include\flann\util\random.h 120
错误 C3861 “random_shuffle”: 找不到标识符 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\FLANN\include\flann\util\random.h 120
错误 C2039 “random_shuffle”: 不是“std”的成员 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\FLANN\include\flann\util\lsh_table.h 367
错误 C3861 “random_shuffle”: 找不到标识符 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\3rdParty\FLANN\include\flann\util\lsh_table.h 367
错误 C2059 语法错误:“for” ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C2143 语法错误: 缺少“)”(在“;”的前面) ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C2143 语法错误: 缺少“;”(在“<”的前面) ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C2059 语法错误:“++” ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C2059 语法错误:“)” ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C2143 语法错误: 缺少“;”(在“{”的前面) ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C2447 “{”: 缺少函数标题(是否是老式的形式表?) ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 363
错误 C2065 “nbCongruentAto”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 363
错误 C2059 语法错误:“return” ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 366
错误 C2653 “MatchBaseType”: 不是类或命名空间名称 ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 366
错误 C2059 语法错误:“}” ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 367
错误 C2143 语法错误: 缺少“;”(在“}”的前面) ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 367
错误 C2065 “_Functor”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 306
错误 C2065 “PointType”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 306
错误 C2065 “PairFilteringFunctor”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 306
错误 C2065 “PFO”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 306
错误 C3200 “unknown-type”: 模板参数“_Functor”的模板参数无效,应输入类模板 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 306
错误 C2955 “gr::Match4pcsBase”: 使用 类 模板 需要 模板 参数列表 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 306
错误 C2065 “_Functor”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 307
错误 C2065 “PointType”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 307
错误 C2065 “PairFilteringFunctor”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 307
错误 C2065 “PFO”: 未声明的标识符 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 307
错误 C3200 “unknown-type”: 模板参数“_Functor”的模板参数无效,应输入类模板 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 307
错误 C2955 “gr::Match4pcsBase”: 使用 类 模板 需要 模板 参数列表 ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 307
错误 C2143 语法错误: 缺少“;”(在“{”的前面) ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 310
错误 C2447 “{”: 缺少函数标题(是否是老式的形式表?) ExtPointBinding e:\opengr\src\gr\algorithms\match4pcsBase.hpp 310
错误 C2086 “int gr::i”: 重定义 ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245
错误 C2374 “gr::nbCongruent”: 重定义;多次初始化 ExtPointBinding e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 363
错误 C2039 “compute”: 不是“global namespace'”的成员 ExtPointBinding e:\opengr\3rdparty\eigen\eigen\src\SVD\JacobiSVD.h 663 错误 C2143 语法错误: 缺少“;”(在“{”的前面) ExtPointBinding e:\opengr\3rdparty\eigen\eigen\src\SVD\JacobiSVD.h 664 错误 C2447 “{”: 缺少函数标题(是否是老式的形式表?) ExtPointBinding e:\opengr\3rdparty\eigen\eigen\src\SVD\JacobiSVD.h 664 错误 C2059 语法错误:“for” Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C2143 语法错误: 缺少“)”(在“;”的前面) Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C2143 语法错误: 缺少“;”(在“<”的前面) Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C2059 语法错误:“++” Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C2059 语法错误:“)” Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C2143 语法错误: 缺少“;”(在“{”的前面) Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C2447 “{”: 缺少函数标题(是否是老式的形式表?) Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 245 错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 363 错误 C2065 “nbCongruentAto”: 未声明的标识符 Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 363 错误 C2059 语法错误:“return” Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 366 错误 C2653 “MatchBaseType”: 不是类或命名空间名称 Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 366 错误 C2059 语法错误:“}” Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 367 错误 C2143 语法错误: 缺少“;”(在“}”的前面) Super4PCS e:\opengr\src\gr\algorithms\congruentSetExplorationBase.hpp 367 错误 C2039 “setIdentity”: 不是“
global namespace'”的成员 Super4PCS e:\opengr\3rdparty\eigen\eigen\src\Core\CwiseNullaryOp.h 790
错误 C2143 语法错误: 缺少“;”(在“{”的前面) Super4PCS e:\opengr\3rdparty\eigen\eigen\src\Core\CwiseNullaryOp.h 791
错误 C2447 “{”: 缺少函数标题(是否是老式的形式表?) Super4PCS e:\opengr\3rdparty\eigen\eigen\src\Core\CwiseNullaryOp.h 791
警告 C4819 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\visualization\interactor_style.h 1
警告 C4819 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\visualization\pcl_visualizer.h 1617
错误 C2039 “binary_function”: 不是“std”的成员 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 57
错误 C2504 “binary_function”: 未定义基类 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 57
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 57
错误 C2039 “binary_function”: 不是“std”的成员 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 70
错误 C2504 “binary_function”: 未定义基类 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 70
错误 C2143 语法错误: 缺少“,”(在“<”的前面) OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 70
错误 C2039 “binary_function”: 不是“std”的成员 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 83
错误 C2504 “binary_function”: 未定义基类 OpenGR-PCLWrapper G:\BaiduNetdiskDownload\PCL 1.8.1\include\pcl-1.8\pcl\registration\correspondence_sorting.h 83
These seem to be errors related to PCL and PCLWrapper. I have never installed and used PCL, so I don't know if OpenGR is still compatible with PCL. Maybe try to build without PCL.
And I personally downloaded and installed Boost 1.74 by myself, without the automatic download. See the Dependencies paragraph. Maybe it changes something.
These seem to be errors related to PCL and PCLWrapper. I have never installed and used PCL, so I don't know if OpenGR is still compatible with PCL. Maybe try to build without PCL.
And I personally downloaded and installed Boost 1.74 by myself, without the automatic download. See the Dependencies paragraph. Maybe it changes something.
Thanks. I try again in a clean environment. I only installed cmake 3.17, VS2017,doxygen and Didnot install PCL. After running: git clone https://github.com/STORM-IRIT/OpenGR.git, I use Cmake-gui to compile and it seems that it compiles successfully.
Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0.18363.
Eigen3 root path: D:/OpenGR/3rdparty/Eigen
STB root path: D:/OpenGR/3rdparty/stb
Found OpenMP: TRUE
[Tests] Parallelization enabled using OpenMP
[Deps] Found std::filesystem for image loading
Found OpenMP: TRUE
Parallelization enabled using OpenMP
Configuring done
Generating done
BUT then I press Generate and Open Project, open the project in VS2017, I see that there is a red dot at the left corner of each project in the Solution Explorer. I set configuration as Release and x64, then right click on the INSTALL project and choose Build( the first option with(U),right?), it still failed. But I think I will run it successfully soon!! Do you have any sugesstions?
Thank you @maximecharriere for the support. Note that boost is no longer required by OpenGR (I need to fix an issue with the documentation deployment).
@821736960, what error do you get now that you don't link to PCL ? Could you please paste the log here ?
Thank you @maximecharriere for the support. Note that boost is no longer required by OpenGR (I need to fix an issue with the documentation deployment).
@821736960, what error do you get now that you don't link to PCL ? Could you please paste the log here ?
Hi, i open a new issue #85 . I am trying to compile it with VS -cmake rather than camke standalone. But the cmake version in my VS2017 is 3.12, lower than the required 3.15+, so I am installing VS2019 and try again.
These seem to be errors related to PCL and PCLWrapper. I have never installed and used PCL, so I don't know if OpenGR is still compatible with PCL. Maybe try to build without PCL.
And I personally downloaded and installed Boost 1.74 by myself, without the automatic download. See the Dependencies paragraph. Maybe it changes something.
Hi, i have compiled it with VS2019 but meet new problems #85 about link OpenGr to CGAL, sorry forgive my interruption.
Hi, My env is win10, cmake3.17.2, VS2017
I want to compile the source code following the Compilation page:https://storm-irit.github.io/OpenGR/a00002.html Just run the command in powershell: 1 git clone https://github.com/STORM-IRIT/OpenGR.git 2 cd OpenGR 3 mkdir build 4 cd build 5 mkdir install 6 cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./install
Then I got the error:
-- Building for: Visual Studio 15 2017 -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0.18363. -- The CXX compiler identification is MSVC 19.16.27044.0 -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Eigen3 root path: E:/OpenGR/3rdparty/Eigen -- STB root path: E:/OpenGR/3rdparty/stb -- The C compiler identification is MSVC 19.16.27044.0 -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Found OpenMP_C: -openmp (found version "2.0") -- Found OpenMP_CXX: -openmp (found version "2.0") -- Found OpenMP: TRUE (found version "2.0") -- [Tests] Parallelization enabled using OpenMP -- [Deps] Found std::filesystem for image loading -- Found OpenMP_CXX: -openmp -- Found OpenMP: TRUE -- Parallelization enabled using OpenMP CMake Warning (dev) at apps/PCLWrapper/CMakeLists.txt:7 (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.
Environment variable PCL_ROOT is set to:
For compatibility, CMake is ignoring the variable. This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(eigen) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:149 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:634 (find_eigen) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:844 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.-- Found eigen: G:/BaiduNetdiskDownload/PCL 1.8.1/3rdParty/Eigen/eigen3 CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(openni) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:231 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:640 (find_openni) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.-- Could NOT find openni (missing: OPENNI_LIBRARY OPENNI_INCLUDE_DIRS) CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(OpenNI2) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:276 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:642 (find_openni2) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(ensenso) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:308 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:644 (find_ensenso) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(DAVIDSDK) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:342 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:646 (find_davidSDK) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(DSSDK) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:384 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:648 (find_dssdk) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(RSSDK) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:428 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:650 (find_rssdk) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(Flann) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:469 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:636 (find_flann) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:844 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.-- Found Flann: G:/BaiduNetdiskDownload/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s.lib CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(Flann) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:469 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:636 (find_flann) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:844 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(Flann) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:469 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:636 (find_flann) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:844 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(openni) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:231 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:640 (find_openni) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.-- Could NOT find openni (missing: OPENNI_LIBRARY OPENNI_INCLUDE_DIRS) CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(OpenNI2) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:276 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:642 (find_openni2) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(ensenso) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:308 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:644 (find_ensenso) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(DAVIDSDK) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:342 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:646 (find_davidSDK) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(DSSDK) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:384 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:648 (find_dssdk) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to
find_package_handle_standard_args
(RSSDK) does not match the name of the calling package (PCL). This can lead to problems in calling code that expectsfind_package
result variables (e.g.,_FOUND
) to follow a certain pattern. Call Stack (most recent call first): G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:428 (find_package_handle_standard_args) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:650 (find_rssdk) G:/BaiduNetdiskDownload/PCL 1.8.1/cmake/PCLConfig.cmake:841 (find_external_library) apps/PCLWrapper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.-- [Demos] PCL found, creating target OpenGR-PCLWrapper -- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.30.0.windows.1") -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) (Required is at least version "1.8.0") -- Configuring done -- Generating done -- Build files have been written to: E:/OpenGR/build
Then run:
could you help? Thanks.