Я пытаюсь использовать Pepper C ++ SDK без qibuild и набора инструментов. Я не смог найти ни одного примера. Как я могу использовать файл CMake вместо qibuild? Любая помощь будет оценена.
На самом деле вы не можете!
Обратите внимание, что qibuild
основан на CMake (не Modern CMake).
Если вы не хотите использовать SDK, вы можете просто использовать набор инструментов cmake, но я думаю, что он не доступен для общественности;)
Вы можете использовать простой make
без qibuild, сначала загрузив нужные переменные окружения через ctc:
source <path_to_your_naoqi_ctc>/yocto-sdk/environment-setup-core2-32-sbr-linux
тогда вы можете использовать ./configure и сделать …
Это может также работать с cmake, хотя я не проверял.
Кроме того, как говорит Mizux, qibuild построен поверх cmake, так что вы можете настраивать объекты так, чтобы они указывали на правильные места (пути SDK и т. Д.)