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

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

2009-4-19 07:49
6686
[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");
}
[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
[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
[bill@billstone make_lib]$ cat main.c
int main()
{
        print1();
        print2();
 
        return 0;
}
[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

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 7
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//