动态库与静态库的使用,摘自http://www.blogjava.net/davidgw/archive/2009/01/21/252230.html
来源:互联网 发布:象印保温杯 知乎 编辑:程序博客网 时间:2024/06/05 09:43
在连接时要注意,假设libhello.o 和libhello.a都在缺省的库搜索路径下/usr/lib下,如果在其它位置要加上-L参数
与与静态库连接麻烦一些,主要是参数问题。还是上面的例子:
$gcc testlib.o -o testlib -WI,-Bstatic -lhello
注:这个特别的"-WI,-Bstatic"参数,实际上是传给了连接器ld.
指示它与静态库连接,如果系统中只有静态库当然就不需要这个参数了。
如果要和多个库相连接,而每个库的连接方式不一样,比如上面的程序既要和libhello进行静态连接,又要和libbye进行动态连接,其命令应为:
$gcc testlib.o -o testlib -WI,-Bstatic -lhello -WI,-Bdynamic -lbye
与与静态库连接麻烦一些,主要是参数问题。还是上面的例子:
$gcc testlib.o -o testlib -WI,-Bstatic -lhello
注:这个特别的"-WI,-Bstatic"参数,实际上是传给了连接器ld.
指示它与静态库连接,如果系统中只有静态库当然就不需要这个参数了。
如果要和多个库相连接,而每个库的连接方式不一样,比如上面的程序既要和libhello进行静态连接,又要和libbye进行动态连接,其命令应为:
$gcc testlib.o -o testlib -WI,-Bstatic -lhello -WI,-Bdynamic -lbye
- 动态库与静态库的使用,摘自http://www.blogjava.net/davidgw/archive/2009/01/21/252230.html
- Struts2架构流程-转自http://www.blogjava.net/huamengxing/archive/2009/10/21/299153.html
- IntelliJ IDEA 使用心得与常用快捷键 http://www.blogjava.net/rockblue1988/archive/2014/10/24/418994.html
- javascript中apply与call的区别(来自http://www.blogjava.net/jjshcc/archive/2010/08/04/327948.html)
- 在Spring中使用Quartz进行任务调度 (转:http://www.blogjava.net/Jay2009/archive/2009/03/25/259176.html)
- 最强最全的Tree命令详解 http://www.blogjava.net/coderdream/archive/2008/01/18/176352.html
- lucene的中文分词器http://www.blogjava.net/dreamstone/archive/2007/06/22/125726.html
- http://www.blogjava.net/auditionlsl/archive/2009/05/26/278011.html
- http://www.blogjava.net/badqiu/archive/2009/10/14/298157.html
- http://www.blogjava.net/javapro/archive/2009/03/24/JavaAppSetup.html
- http://www.blogjava.net/kit-soft/archive/2009/08/28/292977.html
- http://www.blogjava.net/aoxj/archive/2009/09/22/295997.html
- svm入门 转自 http://www.blogjava.net/zhenandaci/archive/2009/02/13/254519.html
- http://www.blogjava.net/robbie/archive/2009/04/05/264003.html
- 简化Spring(1)--配置文件http://www.blogjava.net/calvin/archive/2005/08/21/10530.html
- HttpURLConnection学习 http://www.blogjava.net/jjshcc/archive/2010/07/21/326762.html
- Mysql 基本操作 引用:http://www.blogjava.net/TrampEagle/archive/2006/01/07/26978.html
- Ibatis学习随笔 --转载http://www.blogjava.net/pdw2009/archive/2007/01/04/91844.html
- 跨域 CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR
- Zend Framework教程-Zend_Controller_Plugin插件
- vCenter and Memory metrics (由VCenter管理的ESX的内存指标分析)
- Android-ViewPagerIndicator
- 开源组件的学习、使用的思路
- 动态库与静态库的使用,摘自http://www.blogjava.net/davidgw/archive/2009/01/21/252230.html
- sharepoint2007标准版和企业版的区别
- xml--android--SAX快速上手
- html5设计原理
- 由Release版程序崩溃地址逆推崩溃代码行
- android 之对话框的使用
- iphone 加密汇总
- 使用Spring Security3的四种方法概述
- 时间正则表达式