使用CooCox,从respitory添加了printf.c文件,在编译时报错
[cc] ..\obj\printf.o:(.data+0x428): first defined here
[cc] collect2.exe: error: ld returned 1 exit status解决办法:在View-->Configuration -->Link中使能“Don't use standard system startup files”
这样gcc就不会去链接标准库了。
本文介绍了在使用CooCox时,从仓库添加printf.c文件后遇到的编译错误问题及解决办法。通过在配置中禁用标准系统启动文件,避免了GCC链接标准库时产生的错误。
使用CooCox,从respitory添加了printf.c文件,在编译时报错
[cc] ..\obj\printf.o:(.data+0x428): first defined here
[cc] collect2.exe: error: ld returned 1 exit status这样gcc就不会去链接标准库了。

被折叠的 条评论
为什么被折叠?