2015-12-30 22 views
0

我想爲nao-ros安裝libqi,它給了我錯誤:我已經有gtest軟件包,但gtest_main丟失。Gtest_main _dir在爲ros-nao安裝libqi時找不到

在/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,請確保它已安裝。

任何人都知道嗎?

回答

0

我不得不試圖建立libqi當同樣的問題,並通過固定它:

cd /usr/share/cmake-3.0/Modules 
ln -s FindGTest.cmake FindGTEST_MAIN.cmake