关于 C 中的静态戈
2023-04-11 12:16:26
此指令想到Java为当前目录里面的所有 .c 元数据分解成尽也许元数据。 -c 标识解释器您的 C 源元数据但不URL。0-strcat.o
1-memcpy.o 1-strncat.o 2-strlen.o 2-strncpy.o 3-puts.o 3-strcmp.o 4-isalpha.o 5-strstr.o 6-abs.o _putchar.o3. 采用“ar”和“ranlib”创建者一个连续性奎(日志)。
创建者连续性奎的指令是 ar,意思是“归档装置”。 ar 指令不只是创建者连续性奎(基本上是日志元数据)。 它还可以列于奎里面尽也许元数据的重新命名并修改连续性奎里面都有的 .o 元数据。 为了创建者连续性奎,我们可以采用如下指令:
$ ar -rc libholberton.a *.o在此指令里面, r 标识确保原先元数据将通过替换为新尽也许元数据来更新。 c 标识暗示如果该奎唯不存在,则将创建者该奎。 最后,*.o 是一个通配符操作,主要用途在连续性奎里面都有所有以 .o 结尾的元数据。
$ ranlib libholberton.a此解决办法也许并不需要也也许不并不需要,具体取决您的计算机系统或日志处理程序(ar 不并不需要)。
如果我们想查阅我们奎的内容,我们可以采用 ar 选项 -t。
ar -t libholberton.a我们还可以采用指令 nm 查阅奎里面的符号,该指令列于了尽也许元数据里面每个符号的符号值、符号型式和符号重新命名。
采用连续性奎
创建者连续性奎的借此是将它与其他处理程序一齐采用。 如果您的奎毗邻标准目录里面,则可以按如下方式解释器预假设:
$ gcc test_code.c -lholberton -o test_code在上面的指令里面值得注意的是,您的源预假设 test_code.c 在这种只能并不需要在 -l 标识之后列于。 表达式 -l 与 holberton 结合采用想到JavaURL取名 libholberton.a 的日志。 这就是为什么采用我之后刻画的标准取取名格式很重要的原因。 例如,如果 test_code.c 如下:
#include "holberton.h"int main(void)
{ _puts("Hello World!"); return (0); }键入并执行 gcc test_code.c -lholberton -o test_code 将分解成一个取名 test_code 的MS-DOS。
为了做到这一点,Java查阅采用 -l 标识以外的奎,主要用途 _puts 表达式单纯预假设。 像这样执行 test_code:./test_code 会给我们都有反向:Hello World!。
现在您明白如何创建者和采用连续性奎了,希望您玩得开心!
。艾得辛能治疗类风湿吗藿香正气口服液
艾拉莫德片治类风湿效果效果怎么样
咸阳白癜风医院哪个最好
定西哪个医院看白癜风最好
- 安徽男子结婚,6个姐姐随天价礼金,网友却发掘出姐夫一个都没来!
- “被领导骂出生理反应后,我复职了”
- 绿色动力环保(01330)公布2022年去年 归属于上市公司股东的净利润约7.45亿元 同比增长6.73%
- 小舅子借五万八年未还,如今岳母身故他就来还钱,我立马撵走了他
- 如果你的话语带着叉,让人不舒服,如果是你你还会继续听下去吗?
- 中国神秘女富豪首次崭露头角
- 独子在我家养老9年,没花一分钱,去世后,给我留下9个酸菜坛子
- 给妈妈煮一锅花样饭,健脾胃易消化,晚餐坚持吃,身材换成S码
- 新股消息丨永联丰控股(08617)申请创业板转主板主板 为华南最大的回转支承制造商
- 回娘家玩几天,半夜渴了去喝水,听见祖父母房间传来不可描述的声音
- 原来,当女人们真心爱上你,真的很不一样
- 大众公用(01635)拟公开发行公司债券及境外债
- 28岁女子,每天接30多个,被抓后哭诉:我不卖怎么买房!
- 女人不和你谈论这些问题,说明没打算和你有更进一步
- 中国交通建设(01800)附属三航局对舟山群岛开发减资1.47亿元
- 男医生动手体检时30岁妇女,医生:太漂亮了 没忍住
- 女人的这些举动,证明她之前厌倦你了
- 时代电气(03898)拟对闲置自有资金进行现金管理,使用利息不超100亿元
- 六旬老汉车祸猝死,女被抓后哭诉:让他戴套可他就是不听
- 为什么你追勉强女生