[問題] 到底lib是什麼呢?

看板C_and_CPP (C/C++)作者 (我愛阿蓉)時間16年前 (2009/04/30 00:09), 編輯推噓4(401)
留言5則, 3人參與, 最新討論串1/3 (看更多)
我沒有自己寫過lib或是dll 而我一直有自以為對的一個觀念就是 .h和.cpp .cpp可以換成lib lib就是.cpp , 實作的包裝.... 但其實要我解釋 lib到底是什麼我也不知道 他先把CPP 作成lib 是把cpp檔案textfile 作了什麼事呢?? 我試著google一下 看比較general解釋 都不太解釋我想問的這個部份 想請版友給點指點~~ 然而dll更是我完全沒碰過的東西 我只知道我執行程式時 要把該用的dll擺好 而dll在compile time是沒有關係的.. 也是google了一下 知識+之類的 解釋的讓我更不懂了 有提到什麼許多程式共用的XXXXX (不知道是什麼...) 那如果共用 不會造成race condition或是什麼之類的怪事情嘛? 一般寫程式 我就沒有碰過真的需要自己寫dll這件是 導致我真的對這一無所知 只知道她好像是run time程式會去跟他作某些事情.... 請大家給一點正確的觀念好嘛..... 是什麼必要 會需要去寫dll呢? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.207.187

04/30 00:14, , 1F
keyword: symbol linker
04/30 00:14, 1F

04/30 01:39, , 2F
動態連結、靜態連結、程式庫,google或去圖書館查
04/30 01:39, 2F

04/30 01:41, , 3F
弄個SQLite來玩,就知道lib是啥了
04/30 01:41, 3F

04/30 01:43, , 4F
你現在不知道就是因為沒用到嘛,等你以後用到再學就好,通常就
04/30 01:43, 4F

04/30 01:43, , 5F
是寫到視窗程式設計的時候會接觸
04/30 01:43, 5F
文章代碼(AID): #19-7kbTb (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19-7kbTb (C_and_CPP)