【ARM 嵌入式 编译系列 3.3 -- libgcc.a 详细介绍】

发布时间:2024年01月11日


在这里插入图片描述

LIBGCC背景

libgcc 是GCC的一部分。C语言不仅仅是由编译器构成,还包括了一个标准库。编译器在GCC包里,标准库则位于GNU C库里,即glibc包里。C编译器(cc1)肯定是要依赖 glibc库才能正常运行。

但是编译器本身还使用了一个内部库,名为libgcc,这个库位于GCC包里,并不属于GNU C库。这个库实现了一些复杂指令,这个libgcc库也需要链接到glibc库才能完全运行。

文章来源:https://blog.csdn.net/sinat_32960911/article/details/135521440
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。