繁体   English   中英

使用__libc_init_array调用STM32

[英]Use of __libc_init_array call STM32

我可以看到STM32项目的程序集启动文件具有以下指令: bl __libc_init_array调用此函数。

但是在我的项目中没有像这样的功能,这个功能是什么,这个init是什么,它真的很重要吗?

我注意到,如果我使用-nostartfiles参数进行编译,则找不到链接器错误,但未找到_init()方法,您能否解释一下原因。

谢谢。

是初始化标准库的功能。 除非您知道自己在做什么,否则请勿触摸它。

如果不链接启动,则没有启动,链接器会引发此错误。

但是我重复所有这些选项,这些都是针对高级程序员的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM