1. 找到 FindEigen3.cmake。也可以使用 locate FindEigen3.cmake 命令来查找。 2. 复制到项目文件夹下面,或者放在新建的cmake 文件夹内。 3. 修改项目 CMakeLists.txt。 set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR})//添加此句find_package(Eigen3 REQUIRED) find_package(PCL REQUIRED) 如果是放...
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR})***就是这句,加上就行了。这样cmake就会到你自己工程目录下去找FindEigen3.cmake了。 find_package(Eigen3) if(NOT EIGEN3_FOUND) # Fallback to cmake_modules find_package(cmake_modules REQUIRED) find_package(Eigen REQUIRED) set(EIGEN3_INCLUD...
Command '['/Users/robert/ros_catkin_ws/install_isolated/env.sh', 'cmake', '/Users/robert/ros_catkin_ws/src/perception_pcl/pcl_ros', '-DCATKIN_DEVEL_PREFIX=/Users/robert/ros_catkin_ws/devel_isolated/pcl_ros', '-DCMAKE_INSTALL_PREFIX=/Users/robert/ros_catkin_ws/install_isolated', '-...
在CMakeLists.txt文件中添加以下代码: list(APPEND CMAKE_MODULE_PATH"/path/to/eigen/cmake") 将/path/to/eigen/cmake替换为实际的Eigen安装目录下的cmake文件夹路径。 如果以上步骤都没有解决问题,那可能是因为系统中缺少了名为”FindEigen3.cmake”的CMake模块文件。你可以尝试手动创建一个名为”FindEigen3...
1. 找到 FindEigen3.cmake。也可以使用 locate FindEigen3.cmake 命令来查找。 2. 复制到项目文件夹下面,或者放在新建的cmake 文件夹内。 3. 修改项目 CMakeLists.txt。 set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}) //添加此句 find_package(Eigen3 REQUIRED) ...
1、找到FindEigen3.cmake文件,/usr/share/cmake2.8/Modules 2、复制到自己这个的工程下 3、在工程的CMakeLists.txt里面。添加这句话: set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR})***就是这句,加上就行了。这样cmake就会到你自己工程目录下去找FindEigen3.cmake了。 find_package...