作者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
1F:推 legnaleurc:keyword: symbol linker 04/30 00:14
2F:推 zlw:动态连结、静态连结、程式库,google或去图书馆查 04/30 01:39
3F:推 plover:弄个SQLite来玩,就知道lib是啥了 04/30 01:41
4F:推 zlw:你现在不知道就是因为没用到嘛,等你以後用到再学就好,通常就 04/30 01:43
5F:→ zlw:是写到视窗程式设计的时候会接触 04/30 01:43