工具/软件: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