为 ros-nao 安装 libqi 时未找到 Gtest_main _dir
Posted
技术标签:
【中文标题】为 ros-nao 安装 libqi 时未找到 Gtest_main _dir【英文标题】:Gtest_main _dir not found while installing libqi for ros-nao 【发布时间】:2015-12-30 13:26:36 【问题描述】:我正在尝试为 nao-ros 安装 libqi,但它给了我错误:我已经有了 gtest 包,但缺少 gtest_main。
/home/shruti/d-prefix/share/cmake/qibuild/internal/uselib.cmake:80 (find_package) 处的 CMake 错误:通过在 CMAKE_MODULE_PATH 中未提供“FindGTEST_MAIN.cmake”,此项目已要求 CMake 查找“GTEST_MAIN”提供的包配置文件,但CMake没有找到。
找不到由“GTEST_MAIN”提供的具有以下任何名称的包配置文件:
GTEST_MAINConfig.cmake gtest_main-config.cmake
将“GTEST_MAIN”的安装前缀添加到 CMAKE_PREFIX_PATH 或将“GTEST_MAIN_DIR”设置为包含上述文件之一的目录。如果“GTEST_MAIN”提供单独的开发包或SDK,请确保已安装。
有人知道吗?
【问题讨论】:
【参考方案1】:我在尝试构建 libqi 时遇到了同样的问题并通过以下方式修复它:
cd /usr/share/cmake-3.0/Modules
ln -s FindGTest.cmake FindGTEST_MAIN.cmake
【讨论】:
以上是关于为 ros-nao 安装 libqi 时未找到 Gtest_main _dir的主要内容,如果未能解决你的问题,请参考以下文章
在 macOS 上安装 SciPy 时未找到 BLAS/LAPACK 库