写了一个小小的测试程序,init.s完成硬件的初始化,main.c打印一条语句,使用的是printf。用arm-linux-ld进行链接的时候,用"-lc"来指定链接到libc.a,但是arm-linux-ld报错:找不到libc.so.6。我又在-lc前加上一条“-static”(我也忘了静态编译是不是用这条选项,arm-linux-ld --help也没有提示),这次报一大堆的错误,类似与:/tmp/cross/src/glibc-2.2.3/stdlib/XXX.c:100:undefined reference to XXX。