【问题标题】:How to move packages from a build machine into a SDK/cross compiler tool chain如何将包从构建机器移动到 SDK/交叉编译器工具链
【发布时间】:2020-07-14 06:13:26
【问题描述】:

我的目标是构建一个面向 32 位 debian8 平台的 sdk。并且想将几个包(如 cmake、maven、scons 等)移到 sdk 上。这些包有助于编译代码(cmake、scons 等),但在机器人上实际上并不存在/不需要。

建议我从构建系统(此处为 build system = host system = ubuntu18.04 )获取预构建包/二进制文件及其所有依赖项并将它们放在 SDK 文件夹中,而不是编译这些 pkg。

如何指向所有 sysloader 文件以从本地 SDK 加载它们。从而使其自成一体?

不确定,这是否有效或至少难以使其有效?这是正确的做法吗?

你们能否对此有所了解。 谢谢。

【问题讨论】:

    标签: sdk cross-platform cross-compiling ubuntu-18.04


    【解决方案1】:

    我将包移动到所需位置并使用patchelf。我观察到Home brew on linux 也在执行补丁(brew install -v)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-02
      • 2011-04-17
      • 2017-12-08
      • 1970-01-01
      • 2015-05-25
      • 1970-01-01
      • 1970-01-01
      • 2019-08-17
      相关资源
      最近更新 更多