arm-poky-linux-gnueabi-gcc
时间: 2023-04-28 15:02:32 浏览: 93
arm-poky-linux-gnueabi-gcc 是一个针对 ARM 架构的交叉编译器,用于在主机上编译运行在 ARM 平台上的程序。它是基于 Poky Linux 发行版的 GNU 工具链之一,支持 C、C++ 和其他语言的编译。
相关问题
查看arm-poky-linux-gnueabi-gcc路径
要查看arm-poky-linux-gnueabi-gcc的路径,可以尝试以下命令:
```
which arm-poky-linux-gnueabi-gcc
```
这个命令会输出arm-poky-linux-gnueabi-gcc的完整路径,例如:
```
/opt/poky/2.7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc
```
如果该命令没有输出任何内容,则说明该命令不存在于系统中。
arm-poky-linux-gnueabi-strip:nginx: File format not recognized
This error message indicates that the file format of the "nginx" binary is not recognized by the "arm-poky-linux-gnueabi-strip" tool.
There could be several reasons for this error, including:
1. The "nginx" binary may be corrupted or incomplete.
2. The "arm-poky-linux-gnueabi-strip" tool may not be compatible with the version of the "nginx" binary.
3. The "nginx" binary may be compiled for a different CPU architecture or operating system.
To resolve this issue, you can try the following steps:
1. Make sure that the "nginx" binary is a valid executable file and is not corrupted or incomplete.
2. Check the compatibility of the "arm-poky-linux-gnueabi-strip" tool with the version of the "nginx" binary.
3. Ensure that the "nginx" binary is compiled for the same CPU architecture and operating system as the target device.
4. Try using a different version of the "arm-poky-linux-gnueabi-strip" tool or a different tool for stripping binaries.