This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] J721EXSOMXEVM:使用 GCC 工具链交叉编译

Guru**** 1520200 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1241596/j721exsomxevm-crosscompile-with-gcc-toolchain

器件型号:J721EXSOMXEVM

您好!

对于工程、我需要在 Linux 映像上运行 v4t-utils。 Linux 映像已在运行、但我需要交叉编译软件包。 在此处提供的示例中 software-dl.ti.com/.../GCC_ToolChain.html 仅交叉编译了单个 C 文件。 我需要编译一个完整的 Makefile。

V4L 软件包的自述文件中介绍了如何使用不同工具链进行交叉编译:

要通过 Linaro 工具链进行交叉编译、请运行以下命令:

导出路径=/opt/gcc-linaro-arm-linux-gnueabihf-2012.09-20120921_linux/bin:$path
导出 PKG_CONFIG_LIBDIR=/path/to/cross/root/lib
./ configure --host=arm-linux-gnueabihf --without-jpeg
制造

或许可以通过某种方式来使用 TI GCC 工具链来调整该工具链、

提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    首先、没有 TI GCC 编译器。 我们使用标准的 ARM64 GCC 编译器工具链、它作为 SDK 的一部分提供。

    是否要在 PC 上交叉编译或在目标 j721e 板上编译?

    此致、

    基尔西

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的,我指的是工具链。 由于我们尚未在目标上安装任何编译器、因此我希望进行交叉编译

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    因此、我今天成功地解决了这个问题、并成功地交叉编译了库。