作者QQ29 (我愛阿蓉)
看板C_and_CPP
標題[問題] 到底lib是什麼呢?
時間Thu Apr 30 00:09:08 2009
我沒有自己寫過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
推 legnaleurc:keyword: symbol linker 04/30 00:14
推 zlw:動態連結、靜態連結、程式庫,google或去圖書館查 04/30 01:39
推 plover:弄個SQLite來玩,就知道lib是啥了 04/30 01:41
推 zlw:你現在不知道就是因為沒用到嘛,等你以後用到再學就好,通常就 04/30 01:43
→ zlw:是寫到視窗程式設計的時候會接觸 04/30 01:43