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.

[参考译文] Linux/66AK2L06:如何在 Ubuntu 16.04开发箱上构建 MessageQBench。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/672338/linux-66ak2l06-how-to-build-messageqbench-c-on-ubuntu-16-04-development-box

器件型号:66AK2L06

工具/软件:Linux

我正在尝试从源代码构建 MessageQBench .c 矩阵示例程序。

我有 IPC_3_47_00_00和 PROCESSOR_SDK_RTOS_K2L_4_02_00_09。 我修改了 IPC_3_47_00_00/products.mak 如下:

depot =/home/greg/tiTOOLCHAIN_INSTALL_DIR =$(depot)/gcc-arm-none-eabi-6-2017-Q1-update
XDC_INSTALL_DIR =$(返厂维修)/xdctools_3_50_03_33_core
BIOS_install_DIR =$(depot)/BIOS_6_52_00_12

当我 cd 进入 IPC_3_47_00_00并执行"make -f IPC-Linux.mak config"时、我会得到以下错误:

配置:3536:错误:在`/home/greg/ti/ipc_3_47_00_00中:
configure:3538:错误:C 编译器无法创建可执行文件

鉴于我尝试使用交叉编译器、编译器无法创建(本机可执行)可执行文件是有道理的。  但在交叉编译设置中包含该测试似乎是错误的。

另一方面、如果我使用 targetNFS 并在 Keystone Arm Linux 上进行配置和构建、我可以成功修改 products.mak 并构建有效的可执行文件。  在这种情况下、上述配置有效、因为编译器正在生成本机代码。

是否可以在 Ubuntu 开发平台上构建矩阵 Arm Linux 示例?  如果是、我该怎么做?

谢谢、

Greg Johnson

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

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

    有关重建演示、请参阅 processors.wiki.ti.com/.../Processor_SDK_IPC_Quick_Start_Guide 上的 IPC 快速入门指南。

    雷克斯