C/C++库的静态库是在程序编译期间被提前编译成可执行代码并链接到可执行文件中的一组函数和数据结构的集合,在程序运行时不需要通过连接器与外部的动态库进行链接。静态库常被用于需要高性能和独立运行的应用程序中,可以减少可执行文件的大小,提高运行速度,但也会使得程序文件臃肿。
什么是C/C++ 库的静态库?
1 min read
C/C++库的静态库是在程序编译期间被提前编译成可执行代码并链接到可执行文件中的一组函数和数据结构的集合,在程序运行时不需要通过连接器与外部的动态库进行链接。静态库常被用于需要高性能和独立运行的应用程序中,可以减少可执行文件的大小,提高运行速度,但也会使得程序文件臃肿。