有指定环境变量, echo $ARCH arm echo $CROSS_COMPILE arm-ostl-linux-gnueabi- echo $CC arm-ostl-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/jiang/STMicroelectronics/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi 但是编译的时候 arm-ostl-linux-gnueabi-gcc -o main main.c
main.c:1:10: fatal error: sys/types.h: No such file or directory
1 | #include <sys/types.h>
| ^ 然后查询资料说找默认搜索头文件路径,还有说改sysroot, 目前没有解决,有遇到类似的或知道如何解决的吗? |
STM32MP13 操作 DDR 过慢的问题
STM32MP135DAF7系列运行DDR_Init_A7死机,调试发现是DDR初始化出错。
classB自检库上面没有MP1系列的范例,有针对MP1系列的自检解决方案或是应用笔记吗?
stm32mp135怎么只烧录bootfs,根文件系统保持不变?
学习笔记请大家提意见
ST MPU官方Distribution Package下载源是关闭了吗
STM32MP135无法用NFS开机挂载文件系统启动,报错root '/dev/nfs' doesn't exist
STM32MP135移植lvgl build fatal error: drm.h: No such file or directory
STM32MP1和STM32MP2有什么不同
STM32MP157D使用分立电源的问题
需要
arm-ostl-linux-gnueabi-gcc --sysroot=$OECORE_TARGET_SYSROOT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -o main main.c
这样可以成功编译,是默认没有配置好吗,怎么才能不手动输入那些路径选择呢?
是用哪个指令编译的?使用$CC -o main main.c试试。
你可以看我的分享里面,选择使用eclipse进行进行程序编写。
[md]https://zhuanlan.zhihu.com/p/709915770
https://zhuanlan.zhihu.com/p/712509810
可以参考一下。