zoukankan
html css js c++ java
20179215 第二周课堂测试
第二周测试
1. 静态函数库
这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的缺点,因为如果静态函数库改变了,那么你的程序必须重新编译。
2. 动态函数库
这类库的名字一般是libxxx.so;相对于静态函数库,动态函数库在编译的时候 并没有被编译进目标代码中,你的程序执行到相关函数时才调用该函数库里的相应函数,因此动态函数库所产生的可执行文件比较小。由于函数库没有被整合进你的程序,而是程序运行时动态的申请并调用,所以程序的运行环境中必须提供相应的库。动态函数库的改变并不影响你的程序,所以动态函数库的升级比较方便。 linux系统有几个重要的目录存放相应的函数库,如/lib /usr/lib。
3.静态库的测试
除了main.c外,其他4个模块(add.c sub.c mul.c div.c)的源代码不想给别人,如何制作一个mymath.a静态库?main.c如何使用mymath.a?提交静态库生成和调用过程截图(一定包含条件断点的),要全屏,包含自己的学号信息。
4.动态库的测试
除了main.c外,其他4个模块(add.c sub.c mul.c div.c)的源代码不想给别人,如何制作一个mymath.so共享库?main.c如何使用mymath.so?提交共享库生成和调用过程截图(一定包含条件断点的),要全屏,包含自己的学号信息。
查看全文
相关阅读:
IOI2000 回文字串
洛谷 P2758 编辑距离
NOIP2012普及第三题 摆花
[SCOI2005]骑士精神
[USACO1.5]八皇后 Checker Challenge
Codeforces Round #637 (Div. 2) 题解
核电站---两种DP解法
POJ1077 八数码问题
洛谷 P1162 填涂颜色
jQuery火箭图标返回顶部代码
原文地址:https://www.cnblogs.com/yl-930/p/7707250.html
最新文章
[The Preliminary Contest for ICPC Asia Shanghai 2019] B-Light bulbs(差分+思维)
2019牛客暑期多校训练营(第二场)J-Subarray(思维)
前缀和与差分
宝塔Linux面板FTP无法连接的解决办法
CentOS环境下搭建青岛大学OJ
多维偏序
[The Preliminary Contest for ICPC Asia Nanjing 2019] A-The beautiful values of the palace(二维偏序+思维)
[ICPC 2018 宁夏邀请赛] A-Maximum Element In A Stack(思维)
中国剩余定理(CRT)
Docker容器命令
热门文章
Docker镜像命令
Docker安装及阿里云镜像加速器配置
Docker初识
Linux 备份与恢复
Linux 备份
Linux 系统启动过程
Linux 日志轮替
Linux rsyslogd日志服务
Linux 日志管理简介
线性DP两题
Copyright © 2011-2022 走看看