您好专家:
我安装了 ti-processor-sdk-linux-am335x-evm-09.01.00.001来构建我的示例代码。
似乎 工具链前缀已从 arm-none-linux-gnueabihf (ti-processor-sdk-linux-am335x-evm-08.02.00.24)更改为 arm-oE-linux-gnueabi (ti-processor-sdk-linux-am335x-evm-09.01.001)
因此、我尝试使用 arm-oe-linux-gnueabi-gcc 来编译我的测试代码。
我遇到了如下所示的故障、但 ti-processor-sdk-linux-am335x-evm-08.02.00.24中没有问题
[linux-devkit]:~/test/example > arm-oE-linux-gnueabi-gcc -o helloworld helloworld.c
在/home/zh/ti-processor-sdk-linux-am335x-evm-09.01.00.001/linux-devkit/sysroots/armv7at2hf-neon-oe-linux-gnueabi/usr/include/gnu/stubs.h:23包含的文件中、
来自/home/zh/ti-processor-sdk-linux-am335x-evm-09.01.00.001/linux-devkit/sysroots/armv7at2hf-neon-oe-linux-gnueabi/usr/include/features.h:514、
来自/home/zh/ti-processor-sdk-linux-am335x-evm-09.01.00.001/linux-devkit/sysroots/armv7at2hf-neon-oe-linux-gnueabi/usr/include/bits/libc-header-start.h:33、
来自/home/zh/ti-processor-sdk-linux-am335x-evm-09.01.00.001/linux-devkit/sysroots/armv7at2hf-neon-oe-linux-gnueabi/usr/include/stdio.h:27、
从 helloworld.c:1:
/home/zh/ti-processor-sdk-linux-am335x-evm-09.01.00.001/linux-devkit/sysroots/armv7at2hf-neon-oe-linux-gnueabi/usr/include/gnu/stubs-32.h:7:11:致命错误:gnu/subs-soft.h:没有这样的文件或目录
7|#包括
|^~~~~~~~~~~~~~~~~~
编译终止。
"我怎么会有这种感觉呢?
谢谢你。