undefined reference to '_modsi3'和`__udivdi3'

【問題描述】: 自己實現printf函數來方便裸板調試打印的時,在printf函數中用到了求餘%和除法/操作: 結果報錯: 【問題分析】: ARM是精簡指令集,對求餘和除法操作基本上不支持,所以應該儘量避免上述操作。 【解決方法】: linux內核源碼linux/arch/arm/lib/lib1funcs.S實現支持除法、求模操作等操作的庫函數,下載地址:https://gitee.com/zg
相關文章
相關標籤/搜索