我正在尝试构建 FLANN 库,以便随后构建 PCL 库。
我在使用 CMake 编译源代码时遇到错误。我想我错过了一些非常基本的东西。由于我找不到适合我的系统的编译库,我必须自己构建它。
通过命令
~/flann-1.8.4-src/build> cmake ..
Run Code Online (Sandbox Code Playgroud)
我明白了
CMake Error at src/cpp/CMakeLists.txt:86 (add_library):
No SOURCES given to target: flann
CMake Error at src/cpp/CMakeLists.txt:32 (add_library):
No SOURCES given to target: flann_cpp
Run Code Online (Sandbox Code Playgroud)
SLES11 操作系统上的 flann 1.8.4 和 1.9.1 会发生这种情况。
有什么提示吗?
这是 cmake 所说的完整转录:
-- Could NOT find HDF5 (missing: HDF5_LIBRARIES HDF5_INCLUDE_DIRS) (found version "")
CMake Warning at CMakeLists.txt:76 (message):
hdf5 library not found, some tests will not be run
-- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR …Run Code Online (Sandbox Code Playgroud)