关于 C 中的静态戈
发布时间:2023-03-16
此指令想到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!。
现在您明白如何创建者和采用连续性奎了,希望您玩得开心!
。北京肛肠医院哪里比较好西安治前列腺炎哪家医院好
南京去哪家皮肤病医院好
广东肿瘤医院地址
南京看白癜风去哪好
-
我市庆典活动市场货丰价稳供需两旺
来源:韶关日报本报讯 月内除夕夜、国庆“试验性”同庆,蓬勃发展节日增值市中区场需求火热起来。假日此后,我市中区市中区场需求供应情况如何?美联社今晚走访市中区内各大商极限、农贸市中区场需求了解到
- 2024-02-10三国志11山越崛起:刘备和周瑜俯首称臣,经验包翻身做江东新主人
- 2024-02-10第四代住宅:十大要点(内部设计/运营/成本/规范)—04
- 2024-02-10做好增值功课,迎接八方游客
- 2024-02-1090年前,经公安局长首倡,红棉就被定为广州市光阴
- 2024-02-10不同一般来说的花瓶装饰灵感,轻松打造个性家居
- 2024-02-10假日市场人气伦
- 2024-02-101942年,日军发现青年夫妻在公路上行走,人口为129人停车追赶,结果怎样?
- 2024-02-10愈发多人不装“大单槽”!学学聪明人的做法,好看还好用
- 2024-02-10工人日报e丨“大年初一公公收礼”为何要靠警方收场?
- 2024-02-10古代遍地是空地,为何农民宁肯被剥削也不耕种?远没有想象的简单