簡體   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