首页
社区
课程
招聘
7
《精通UNIX下C语言编程及项目实践》学习笔记01 起步篇
发表于: 2009-4-19 07:49 6743

《精通UNIX下C语言编程及项目实践》学习笔记01 起步篇

2009-4-19 07:49
6743
1
2
3
4
5
6
7
8
9
10
[root@billstone make_lib]# cat pr1.c
void print1()
{
        printf("This is the first lib src!\n");
}
[root@billstone make_lib]# cat pr2.c
void print2()
{
        printf("This is the second src lib!\n");
}
1
2
3
4
[bill@billstone make_lib]$ cc -O -c pr1.c pr2.c
[bill@billstone make_lib]$ ls -l pr*.o
-rw-rw-r--    1 bill     bill          804  4月 15 11:11 pr1.o
-rw-rw-r--    1 bill     bill          804  4月 15 11:11 pr2.o
1
2
3
4
5
6
7
8
[bill@billstone make_lib]$ ar -rsv libpr.a pr1.o pr2.o
a - pr1.o
a - pr2.o
[bill@billstone make_lib]$ ls -l *.a
-rw-rw-r--    1 bill     bill         1822  4月 15 11:12 libpr.a
[bill@billstone make_lib]$ ar -t libpr.a
pr1.o
pr2.o
1
2
3
4
5
6
7
8
[bill@billstone make_lib]$ cat main.c
int main()
{
        print1();
        print2();
  
        return 0;
}
1
2
3
4
[bill@billstone make_lib]$ gcc -o main main.c -L./ -lpr
[bill@billstone make_lib]$ ls -l main*
-rwxrwxr-x    1 bill     bill        11805  4月 15 11:17 main
-rw-rw-r--    1 bill     bill           50  4月 15 11:15 main.c

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 7
支持
分享
赞赏记录
参与人
雪币
留言
时间
Youlor
为你点赞~
2024-1-31 00:03
伟叔叔
为你点赞~
2024-1-2 05:34
QinBeast
为你点赞~
2023-10-25 00:13
PLEBFE
为你点赞~
2023-9-16 00:35
shinratensei
为你点赞~
2023-9-11 01:43
心游尘世外
为你点赞~
2023-9-3 00:35
飘零丶
为你点赞~
2023-8-24 00:03
最新回复 (0)
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册