免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1278 | 回复: 0
打印 上一主题 下一主题

linux库文件管理及编码风格 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-02 15:56 |只看该作者 |倒序浏览

                1.  #uname
一、使用库文件。
2.  .a为静态库。编译时加载。
3.   .so为动态库文件。动态加载。运行时加载。也叫共享库。
4。使用静态库。
     #inlcude"libhello.h"
     int main()
       {
          print_hello();//call function from lib
       }
5。使用共享库。
    1,连接文件 libhello.so
    2.连接文件  libhello.so.0
    3,库文件   libhello.so.so.0
     4。引用,调用。
      5,编译。
      6,运行时要链接。!
      7, 将共享库添加到库搜索中。
二、创建库文件。
   1。具体细节上网查。ar命令操作二进制文件。静态库。
   2。 共享库稍微步骤多一点。用到的时候现学现用。不然和makeifile tools 一样,学了不用还是会忘 。固定的程序拿来用就可以了。
1。函数花括号在最左边。每个函数变量一般小于10个,大小小于80行。
2。缩进用tab。
3。if、for的花括号放在一行的最后。
4。函数注释。
5。命名系统。小写单词之间用下划线。宏和枚举用大写。
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/102495/showart_2044059.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP