我一直在使用适用于 OMAP-L138的 Linux SDK v06.03.00.106、在尝试编译1.1.8 GCC 工具链中的 hello world 示例时遇到了一个问题、链接如下:
http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Overview/GCC_ToolChain.html
执行编译时失败、因为编译器未驻留在 SDK 文档中规定的位置:
Host# /linux-devkit/sysroots/x86_64-arago-linux/usr/bin /${toolchain_prefix}gcc helloworld.c -o helloworld
文档中的上述示例生成以下路径:/home/ben/ti-processor-sdk-linux-omapl138-lcdk-06.03.00.106/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-linux-gnueabi-gcc
而编译器实际上位于以下路径:/home/ben/ti-processor-sdk-linux-omapl138-lcdk-06.03.00.106/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-gcc
这是否是 SDK 文档、分配给 toolchain_prefix 的值或其他内容的问题?
谢谢、
本