Lomo's BLOG

行之而不著焉 习矣而不察焉 终身由之而不知其道也 众也 ~
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

《Linux程序设计》- Chapter1 - 读书笔记

Posted on 2005-08-18 09:20  Lomo  阅读(200)  评论(0)    收藏  举报

Chapter1:

    1、在Posix兼容的系统上,C语言编译器传统的名字是简单的cc;

    2、对C程序编译链接:#cc -o hello hello.c,其中-o表示把生成文件放在什么位置,否则在a.out中;

    3、获得帮助man / info;

    4、头文件一般放置在标准目录中,否则,通过-I指定其他头文件目录;

    5、*.a 传统静态库文件,*.so/*.sa 共享库文件;

    6、ar把任何类型的文件归档:ar crv libfoo.a fred.o bill.o 打包生成静态库libfoo.a

    7、ldd用于查看可执行文件中使用到的共享库有哪些;

    8、Unix系统中程序设计的原则:简单性,重点性,可重复使用性,过滤器,开放的文件格式以及灵活的适应性。