Linux C/C++运行时库
时间: 2024-01-09 10:03:37 浏览: 115
Linux C/C++运行时库包括标准C库和标准C++库两部分。其中标准C库包括启动与退出、标准函数、IO函数、堆等功能,而标准C++库则是对C++的支持。在Linux中,glibc是标准C库的实现,它是Linux系统的标准C库,除了包括libc.a、libpthread.a等标准库外,还包括/usr/lib/crt1.o、/usr/lib/crti.o、/usr/lib/crtn.o等文件。其中crt1.o包含程序入口函数_start,它负责调用__libc_start_main初始化libc并调用main函数进入程序主体。而标准C++库则是由编译器提供的,与编译器密切相关。
阅读全文