linux下的庫操作命令ar, nm
http://blog.csdn.net/superlinux110/archive/2007/06/19/1657909.aspx
當我們的程式中有經常使用的模組,而且這種模組在其他程式中也會用到,這時按照軟體重用的思想,我們應該將它們生成庫,使得以後程式設計可以減少開發程式碼量。這裡介紹兩個命令ar和nm,用來對庫操作。
1.ar基本用法
2.nm基本用法命令
當我們的程式中有經常使用的模組,而且這種模組在其他程式中也會用到,這時按照軟體重用的思想,我們應該將它們生成庫,使得以後程式設計可以減少開發程式碼量。這裡介紹兩個命令ar和nm,用來對庫操作。
1.ar基本用法
ar命令可以用來建立、修改庫,也可以從庫中提出單個模組。庫是一單獨的檔案,裡面包含了按照特定的結構組織起來的其它的一些檔案(稱做此庫檔案的member)。原始檔案的內容、模式、時間戳、屬主、組等屬性都保留在庫檔案中。
下面是ar命令的格式:
??ar [-]{dmpqrtx}[abcfilNoPsSuvV] [membername] [count] archive files...
例如我們可以用ar rv libtest.a hello.o hello1.o來生成一個庫,庫名字是test,連結時可以用-ltest連結。該庫中存放了兩個模組hello.o和hello1.o。選項前可以有‘-'字元,也可以沒有。下面我們來看看命令的操作選項和任選項。現在我們把{dmpqrtx}部分稱
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/94384/viewspace-600342/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux下使用nm命令排查和解決“undefined reference to ”LinuxUndefined
- linux ar命令的說明Linux
- Linux基礎命令—arLinux
- Linux基礎命令---arLinux
- AIX與Linux中的ar命令AILinux
- Linux 下 常見操作命令Linux
- linux下svn的常用操作命令總結Linux
- Linux 下的tar常用命令及操作Linux
- linux操作命令Linux
- LINUX下磁碟管理的基本流程與相關操作命令Linux
- Linux系統下常用的目錄操作命令有哪些?Linux
- Linux下使用ps命令來檢視oracle資料庫相關程式的操作步驟LinuxOracle資料庫
- linux ar 打包庫到另一個庫中Linux
- Linux 基本操作命令Linux
- Linux命令操作大全Linux
- Linux基本操作命令Linux
- linux mysql 操作命令LinuxMySql
- Linux script 命令記錄(資料庫)操作步驟Linux資料庫
- Linux下的Mysql操作LinuxMySql
- 今天get的Linux操作命令哦Linux
- Linux下的svn命令Linux
- linux 下的top命令Linux
- linux 下的date命令Linux
- linux下拷貝命令中的檔案過濾操作記錄Linux
- linux下查詢程式及終止程式操作的相關命令Linux
- Linux下使用script命令記錄終端操作顯示Linux
- 【Linux】—— vim常用操作命令Linux
- 記錄Linux操作命令Linux
- Linux程式操作命令(轉)Linux
- Mysql資料庫操作命令MySql資料庫
- linux下檔名的操作Linux
- Linux常用的文字檔案操作命令Linux
- linux下nc命令的使用Linux
- 《Linux下sed命令的使用》Linux
- Linux下crontab命令的用法Linux
- linux下svn命令的使用Linux
- Linux下echo命令的用法Linux
- Linux下touch命令的用法Linux