built-in function 'strcpy'
错误:strcpy函数与内置函数库冲突,(比如:printf,strlen,puts,scanf等都是内置函数库)
解决: 1.在arm-linux-gcc...:1.在本文开头上添加: extern void uart0_init(void);
2.添加该函数的头文件,例如: #include "serial.h"
arm-linux-ld...:uboot.lds:2: parse error
错误:uboot.lds文件中第2行语句解析(parse )错误....)} //这里:左右没有空格,将出错,改为 .rodata : {*(.rodata*)}
2.lds链接脚本中除了"{}和()"后都不能加";"逗号,例如以下代码
.rodata : {*(....rodata*)}; //这里"}"后面加了";"逗号,将出错
3.lds脚本sections中若是以当前地址.等于xxx时,.后面都要加空格,例如以下代码:
.= 0x33f80000; /