【问题标题】:Using Naoqi C++ SDK without qibuild在不使用qibuild的情况下使用Naoqi C++ SDK
【发布时间】:2018-03-09 11:11:56
【问题描述】:

我正在尝试在没有 qibuild 和工具链的情况下使用 Pepper 的 C++ SDK。我找不到任何例子。如何使用 CMake 文件而不是 qibuild?任何帮助将不胜感激。

【问题讨论】:

  • 几年前我习惯了 CMake,懒得切换到 qibuild,所以我设法使用我的旧 CMakeFiles 进行编译。我的二进制文件看起来不错,但是我遇到了随机崩溃,当使用 qibuild 编译时,它们运行良好。所以我建议你试试qibuild...

标签: c++ cmake sdk pepper


【解决方案1】:

您可以通过首先通过 ctc 加载正确的环境变量来使用简单的 make 而不使用 qibuild:

source <path_to_your_naoqi_ctc>/yocto-sdk/environment-setup-core2-32-sbr-linux

然后你可以使用 ./configure 和 make...

它也可以与 cmake 一起使用,虽然我没有测试过。

另外,正如 Mizux 所说,qibuild 是建立在 cmake 之上的,因此您可以调整一些东西以指向正确的位置(SDK 路径等)

【讨论】:

    【解决方案2】:

    其实你做不到! 请注意,qibuild 基于 CMake(不是现代 CMake)。

    如果您不想使用 SDK,您可以只使用 cmake 工具链,但我认为它不公开;)

    【讨论】:

    • 感谢您的回答。我想在 Pepper 中使用第三方 SDK。我正在看这个网页(doc.aldebaran.com/2-1/dev/tools/…),但它并没有真正帮助。有没有更好的使用 Pepper 第三方包的教程?
    猜你喜欢
    • 1970-01-01
    • 2018-04-12
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 1970-01-01
    相关资源
    最近更新 更多