如何將函數編譯成庫
發布時間: 2023-03-12 03:44:36
① C語言中如何將自己常用的函數封裝到編譯器的庫函數中具體應該怎麼做呢
用編譯器提供的庫管理工具。
C語言的編譯器都會提供一個命令行工具,可以把自己編譯後的.obj模塊加入指定的庫文件,以後使用時只需要連接該庫文件即可。這個命令行工具通常是lib.exe,用這個工具可以查看庫中的模塊,可以把模塊加入到庫中,可以從庫中刪除模塊。這個工具不僅僅是自己建立的庫文件的管理工具,可以管理所有的庫文件,包括C語言提供的標准庫。
② 如何將源文件編譯成庫文件
問題說的不是很清楚!
如果你是希望你編的函數能像庫函數那樣直接調用的話
可以把你的函數放到一個文件里
如果以後你那個程序需要這些函數時直接包含該文件就行了
像使用頭文件那樣#include"myfile.c"( 注意這里是用雙引號)
然後在你程序中就可以直接調用你自定義的函數了
如果我理解題目錯誤,敬請原諒!
【原創答人】
熱點內容