靜態庫
新建 mylib.c 文件:
#include< stdio.h >
void mylib(void);
void mylib(void)
{
printf("This is mylibn");
}
在 Ubuntu 編譯
編寫測試代碼 test.c
#include < stdio.h >
void mylib(void);
int main(void)
{
mylib();
return 0;
}
編譯測試文件 test.c
運行測試 a.out
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Linux
+關注
關注
87文章
11456瀏覽量
212753 -
靜態庫
+關注
關注
0文章
21瀏覽量
7584
發布評論請先 登錄
相關推薦
熱點推薦
如何從現有項目MCUXpresso創建靜態庫 (.a)?
我在 MCUXpresso 中有一個現有項目,我想從中創建一個靜態庫 (.a) 文件,以便我可以在未來的項目中使用這些函數和庫。我不確定這樣做的最佳方式。我見過人們制作
發表于 06-02 07:30
Linux下的靜態庫、動態庫和動態加載庫
庫的存在極大的提高了C/C++程序的復用性,但是庫對于初學者來說有些難以駕馭,本文從Linux的角度淺談Linux下的靜態
發表于 04-02 14:32
?931次閱讀
Linux中的靜態庫和共享庫
庫是一個二進制文件,包含的代碼可被程序調用。例如標準C庫、數學庫、線程庫等等。庫有源碼,可下載后編譯,也可以直接安裝二進制包。
評論