目錄html
search path
中加入頭文件的目錄.a
或framework
須要在子工程的search path
中同時加入庫文件和頭文件的引用一個庫文件A中引用了另外一個庫文件B,當一個工程引用了庫文件A時,只須要引入A的庫文件、B的庫文件、A的頭文件便可,不須要引入B的頭文件。linux
這是由於,頭文件只是用來在編譯期間告訴編譯器有某個方法,並不會編譯到最終的文件中(庫文件或可執行文件),因此在編譯成功之後就不在須要頭文件;所以這裏就不在須要引入B的頭文件測試
測試結果:.net
ar命令能夠修改、建立庫。
ar -t *.a
// 顯示備存文件中所包含的文件
ar -x *.a
// 自備存文件中取出成員文件
ar -rv mylib.a file1.o file2.o
// 將文件插入備存文件中code
ar命令
引用:http://blog.csdn.net/yqmfly/article/details/45148081htm
nm用來列出目標文件的符號清單。(目標文件能夠是庫,也但是是可執行文件)blog