fpga.love
EN App
知识库›AMD 社区问答速查›裸机Hello World链接报未定义_exit等符号

裸机Hello World链接报未定义_exit等符号

板卡上电与硬件已闭环原帖 9 个回答 · 2.36K 次浏览|器件:Xilinx SDK 2019.1 / Zynq(错误码:undefined reference to `_exit')

一句话结论:不用BSP时需自行实现libc依赖的底层函数或改用rdimon.specs

现象

用arm-none-eabi-gcc直接编译trial.c时链接器报_exit、_sbrk等未定义引用

根因

未使用Xilinx BSP,libc.a引用的底层函数(_exit、_sbrk等)在应用中无实现

可尝试的处理步骤

本文基于 AMD 客户社区(原 Xilinx 论坛)真实问答整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D52E00006uTwK2SAK/hi-i-am-using-a-zynq-board-for-which-the-c-progr

相关资料

Vivado 找不到 basys3 板卡定义如何解决?Vivado 2021.2 为何不支持 Spartan-3?Zynq UltraScale+ MPSoC 自定义板 QSPI 启动卡在 ATF 输出

相关标签:Zynq · arm-none-eabi-gcc · baremetal · libc

就这个问题继续问 AI → ← 返回 AMD 社区问答速查