热烈祝贺台州朗动科技的站长论坛隆重上线!(2012-05-28)    热烈庆祝伟大的祖国60周年生日 点击进来我们一起为她祝福吧(2009-09-26)    站长论坛禁止发布广告,一经发现立即删除。谢谢各位合作!.(2009-08-08)    热烈祝贺台州网址导航全面升级,全新版本上线!希望各位一如既往地支持台州网址导航的发展.(2009-03-28)    台州站长论坛恭祝各位新年快乐,牛年行大运!(2009-01-24)    台州Link正式更名为台州网址导航,专业做以台州网址为主的网址导航!(2008-05-23)    热烈祝贺台州Link资讯改名为中国站长资讯!希望在以后日子里得到大家的大力支持和帮助!(2008-04-10)    热烈祝贺台州Link论坛改名为台州站长论坛!希望大家继续支持和鼓励!(2008-04-10)    台州站长论坛原[社会琐碎]版块更名为[生活百科]版块!(2007-09-05)    特此通知:新台州站长论坛的数据信息全部升级成功!">特此通知:新台州站长论坛的数据信息全部升级成功!(2007-09-01)    台州站长论坛对未通过验证的会员进行合理的清除,请您谅解(2007-08-30)    台州网址导航|上网导航诚邀世界各地的网站友情链接和友谊联盟,共同引领网站导航、前进!(2007-08-30)    禁止发广告之类的帖,已发现立即删除!(2007-08-30)    希望各位上传与下载有用资源和最新信息(2007-08-30)    热烈祝贺台州站长论坛全面升级成功,全新上线!(2007-08-30)    
便民网址导航,轻松网上冲浪。
台州维博网络专业开发网站门户平台系统
您当前的位置: 首页 » Linux编程开发 » 读书笔记之二,与GCC编程有关的几个命令

读书笔记之二,与GCC编程有关的几个命令

论坛链接
  • 读书笔记之二,与GCC编程有关的几个命令
  • 发布时间:2008-11-02 00:05:35    浏览数:6579    发布者:lbsong    设置字体【   
编译静态库文件的命令为:ar cr *.a *.o *.o
解释:*.a 这是你要编译的目标静态库文件,而*.o文件是已经编译了的文件。
查看静态库文件中所包含的函数命令是:ar t /path/*.a
解释:/path/是路径,而*.a是你所要查看的静态库文件。
编译动态库文件第一种方法:第一步得到*.o文件,其命令为:gcc -c *.c,第二步得到动态库文件,其命令是:gcc -shared *.o -o *.so(*.c你编写的动态库文件的源代码文件,动态库文件的后缀名为.so)
编译动态库文件的第二种方法:其命令为:gcc -fpic -shared *.c -o *.so (其中的解释如上)
几个与编程有关的shell命令,是需要我有一定了解的,因为它们对我们编程是有一定的帮助的是:
which 是查找文件位置的命令,感觉它很有用处,因为你要想查找某个文件,你只要在其后面直接输入你所要查找的文件,它会在很短的时间内找到,并显示其所查文件的路径。
file 是了解程序属性的命令,你其后面直接打入执行程序名称,它会告诉你这个程序的属性。
time 这个命令对执行程序的执行的时间了解。其使用方法,如上。它会告诉你你输入程序的执行时间。这主要是在程序优化后的一些了解。
nm
ld 这二个命令的方法跟上面的使用一样,直接打入执行程序的名字。其作用作为一个思考留给想学习编程的会友去思考,去查看结果。
娱乐休闲专区A 影视预告B 音乐咖啡C 英语阶梯D 生活百科
网页编程专区E AMPZF HTMLG CSSH JSI ASPJ PHPK JSPL MySQLM AJAX
Linux技术区 N 系统管理O 服务器架设P 网络/硬件Q 编程序开发R 内核/嵌入
管理中心专区S 发布网址T 版主议事U 事务处理