首页 | Linux 基础 | 资讯动态 | Linux 应用 | Linux 服务器 | Linux 开发 | Linux 安全 | 专题 | 联盟论坛
  当前位置:主页>Linux 开发>文章内容
在Linux中创建静态库和动态库
来源: 作者:riechelr_hl 发布时间:2007-08-19  

        #

        通过上述最后一条ls命令,可以发现静态库文件libmyhello.a和动态库文件libmyhello.so都已经生成,并都在当前目录中。然后,我们运行gcc命令来使用函数库myhello生成目标文件hello,并运行程序 hello。

        # gcc -o hello main.c -L. -lmyhello

        # ./hello

        ./hello: error while loading shared libraries: libmyhello.so: cannot open shared object file: No such file or directory

        #

        从程序hello运行的结果中很容易知道,当静态库和动态库同名时, gcc命令将优先使用动态库。

(the end)


共3页: 上一页 [1] [2] 3 下一页
 
如果您对本文有任何疑问或者建议,请到论坛讨论区发表您的意见: >> 论坛入口
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
  热点文章
·嵌入式Linux系统下图形库讲解及
·Qt/Embedded在嵌入式Linux中的应
·Linux系统环境下的Socket编程详
·在 Fedora Core 5 上体验 Aiglx
·使用 Linux 系统调用的内核命令
·Linux 2.6.11内核文件IO系统调用
·嵌入式Linux:uClinux操作系统移
·Linux操作系统下的多进程编程(
·嵌入式系统 Boot Loader 技术内
·Linux操作系统的源代码目录树结
·Linux用户态与内核态的交互讲解
·Linux系统单一内核模块编译过程
  相关文章
·Linux系统环境下的Socket编程详
·Linux操作系统平台Vi指令大全
·概述Linux系统的驱动框架及驱动
·在 Fedora Core 5 上体验 Aiglx
·实时嵌入式系统的图形界面支持系
·嵌入式Linux平台的多协议路由器
·调整内核网络参数提高Linux系统
·Linux可加载内核模块:入侵响应
·三种嵌入式操作系统的深入分析与
·嵌入式uClinux的内核结构和开发
·Linux 2.6 内核的嵌入式系统应用
·Linux 2.6新内核的设计理念及新

本站信息源至:互联网络,均为学习,交流所用,如有版权问题,请联系我们.
站长QQ:397422079 E_mail:riechelr_hl@unix5.com
转载本站内容请注明原作者名.谢谢!