Как связать разделяемую библиотеку в Ament Tool ROS - PullRequest
0 голосов
/ 12 июня 2019

Я собираю свои пакеты с помощью инструментов ROS. структура, как показано ниже

LibA (build as shared library)

LibB (depends on LibA & build as shared library)

AppB (depends on LinB)

в package.xml библиотеки LibB. Я указал зависимость как ...

package.xml (under dir LibB)

<build_depend>libA</build_depend>

в package.xml AppB. Я указал зависимость как ...

package.xml (under dir AppB)

<build_depend>libA</build_depend>
<build_depend>libB</build_depend>

Теперь порядок сборки правильный как ..

# Topological order
 - libA
 - libB
 - AppB

Теперь проблема начинается с создания AppB, и он не может найти ссылку для LibA и LibB.

Вопрос

Как я могу связать LibA с LibB? (какой синтаксис я должен использовать)

Как я могу связать LibA, LibB с AppB?

...