天天看点

STM32MP1交叉编译 line 1: syntax error: word unexpected (expecting “)“)

在编译目标 HelloWorld 的时候 使用了选项 -c ,导致生成的hello 不是可执行文件,可以通过file指令查看前后两次编译的文件类型:

STM32MP1交叉编译 line 1: syntax error: word unexpected (expecting “)“)

加入-c选项生成的文件的属性 relocatable;

不加-c选项生成的文件的属性 executable

基础知识啊!

继续阅读