藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


如何包含自己寫的庫函數?

自己寫了一個庫,在使用GCC的時候該如何指定連接呢?我是將其拷貝到/usr/local/include文件夾下,還是有其他的方法?還有,再寫一個該*.h的函數實現*.c,發現編譯時怎麼都找不到。在下是新手,初到CU,還望各位大蝦指點小弟。

如何包含自己寫的庫函數?

自己寫了一個庫,在使用GCC的時候該如何指定連接呢?
use -L or -l

gcc -c zhangsan.c lisi.c -L$HOME/lib -lmylib

我是將其拷貝到/usr/local/include文件夾下,還是有其他的方法?

this  ways is possible a bad  habit when copy lib to incl  for use lib.

如何包含自己寫的庫函數?

有,再寫一個該*.h的函數實現*.c,發現編譯時怎麼都找不到

this ways was often used  in linux kernel code.

如何包含自己寫的庫函數?

那怎麼使用自己編寫的庫函數呢?

如何包含自己寫的庫函數?

put your *.h to the same directory as the *.c, and then type #include "*.h" in your *.c file. Good luck!

如何包含自己寫的庫函數?

at last ,i deside to write a library to use in my program,...,so,problem resolved.

如何包含自己寫的庫函數?

什麼問題

不是告訴你了嗎?如果不是庫,相互調用,在編譯的時候指定相關的文件便可。如果是個庫,那麼-l阿



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com