Вызвать "cmake" не удалось - PullRequest
0 голосов
/ 25 марта 2019

Я пытаюсь создать пакет ROS ' moveit_kinematics ', но получаю следующую ошибку:

enter image description here

Я запустил find_package(wr3_moveit_plugin REQUIRED), но получил синтаксическую ошибку.

Проверьте ссылку на файл CmakeLists.txt (внутри moveit_kinematics / cached_ik_kinematics_plugin) с здесь .

Может ли кто-нибудь помочь мне найти пакет или указать на ошибку? Ваша помощь / совет будет высоко оценен.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 27 марта 2019

Все пакеты, которые включают MoveIt заголовки, должны быть скомпилированы с использованием стандарта C ++ 11.Поэтому вам нужно добавить строку

#Enable C++11
add_compile_options(-std=c++11)

в начале вашего CMakeLists.txt .

0 голосов
/ 26 марта 2019

Ошибка говорит, что тихо ясно, он не может найти ur_moveit_plugin.Добавьте его в find_package() раздел CMakeLists.txt.Убедитесь, что пакет установлен или клонирован в вашем рабочем пространстве catkin.Вы добавили find_package(wr3_moveit_plugin REQUIRED), но ошибка составляет около ur, хотя это может быть опечатка.

...