本文目錄一覽:
c語言中怎樣建立自己的lib庫呀請教
這個要看你用的什麼編程工具了,如果是Microsoft
Visual
C++,就可以新建一個工程,在選工程類型的時候,就可以選Win32
Dynamic-Link
Library或win32
Static
Library,前者是動態鏈接庫,後者是靜態庫,你要的是靜態庫,就選靜態庫;工程建好就加入你的.c/.cpp和.h文件,然後編譯,成功後就會自動生成一個.lib庫文件,在Debug文件夾中。
C語言lib
lib是庫,分靜態庫和動態庫兩種,靜態庫會被鏈接到程序目標文件中。動態庫在程序運行時動態載入。庫鏈接和載入請找相關的書查閱,學問太大了,這裡回答不了。
新手c語言問題,怎麼在創建gcc下自己的lib文件
先把.c文件 生成.o文件
然後 生成靜態庫(.a)
ar rcs xxx.a *.o
生成動態庫
gcc -shared -o xxx.so *.o
這裡的xxx是你要生成庫的名字,一般是libxxx.a或者libxxx.so這樣的.
*.o是所有要加入庫里的文件列表.
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/206006.html