关于静态库说法错误的是( )
A: 静态库是一个普通的目标文件的集合,一般用“.a”作为文件的后缀
B: 静态函数库占用内存空间多
C: 静态库程序运行速度上快
D: 静态库的代码可以与应用程序编译为一个整体,也可以在程序开始运行时被加载
A: 静态库是一个普通的目标文件的集合,一般用“.a”作为文件的后缀
B: 静态函数库占用内存空间多
C: 静态库程序运行速度上快
D: 静态库的代码可以与应用程序编译为一个整体,也可以在程序开始运行时被加载
举一反三
- 中国大学MOOC:静态库在编译时,把库文件的代码都加入到可执行程序中,在运行的时候不再需要动态库
- 中国大学MOOC:Glibc的库分为动态库和静态库两个版本,其中静态库的文件以____为后缀,动态库以_____为后缀
- Glibc的库分为动态库和静态库两个版本,其中静态库的文件以___为后缀,动态库以_____为后缀 A: .so,.a B: .a,.so C: .dll,.jar D: .jar,.dll
- 库分为()和()。静态库由多个.o文件组成的集合,文件成员没有特殊的存在格式,使用“ar”可维护和管理,库文件后缀为“.a”;共享库多个.o文件由编译器按照一定特殊的方式生成。多个可执行程序可共享库文件的代码段,但不共享数据。
- 当一个库被链接到可执行程序时,这个库中所有代码都复制到可执行程序中去,这种链接方法是() A: 静态链接 B: 动态链接 C: 运行时链接 D: 转移链接