![]() |
【转帖】dynamically library loading
dynamically library loading
dynamically library loading hi all, i would like to know if in "lib" directory there are "dynamic library" to be loaded only when necessary. i explain better: my program needs dwgdirect only to import dwg data. my function to import would take the following actions: load dwgdirect dynamic libraries (if exist) initialize the library make all the operations needed uninitialize the library unload all the libraries loaded at 1 i need to use dynamic library because my "exe" file cannot be too heavy, and dwg support is provided only in "versions" where is needed.... the libraries i link in static version are: dd_vc2003md_alloc.lib dd_vc2003md_acisrenderer.lib dd_vc2003md_acisbuilder.lib dd_vc2003md_modelergeometry.lib dd_vc2003md_db.lib dd_vc2003md_ge.lib dd_vc2003md_gs.lib dd_vc2003md_gi.lib dd_vc2003md_br.lib dd_vc2003md_spatialindex.lib dd_vc2003md_root.lib which and how can i link statically (shared)? thank you in advance walter myzhar ============== ing. walter lucetti geomind srl pisa - italy ============== last edited by myzhar; 24th may 2006 at 02:46 amfff">. myzhar # 24th may 2006, 07:36 am moderator join date: mar 2002 posts: 2,994 you can put your import/export functionality into separate dll which is linked with dwgdirect dlls. in this case dd dlls will be loaded/unloaded at the moment your dll is loaded/unloaded. sergey slezkin sslezkin # 24th may 2006, 07:43 am registered user join date: feb 2006 location: pisa posts: 69 quote: originally posted by sergey slezkin you can put your import/export functionality into separate dll which is linked with dwgdirect dlls. in this case dd dlls will be loaded/unloaded at the moment your dll is loaded/unloaded. ok, i thought to this possibility and i'm implementing it. i hoped i could load/unload base dwg dll directly, but i can't than i take the way you are subjesting. thank you walter myzhar ============== ing. walter lucetti geomind srl pisa - italy ============== myzhar none ? | ? thread tools display modes linear mode search this thread rate this thread excellent good average bad terrible posting rules you may post new threads you may post replies you may post attachments you may edit your posts is on are on code is off html code is off forum jump user control panel private messages subscriptions who's online search forums forums home general topics news questions and remarks business issues industry commentary general software issues documentation issues future directions dwg libraries dwgdirect.net dwgdirect, c++ version dwgdirectx, activex version adtdirect/c3ddirect opendwg toolkit/viewkit dgn libraries dgndirect, c++ version (2.x+) dgndirect libraries (legacy 0.99xx) all times are gmt -7. the time now is 11:10 pmfff">. - - - copyright ?2000 - 2009, jelsoft enterprises ltd. copyright 1998-2008 open design alliance inc. you can put your import/export functionality into separate dll which is linked with dwgdirect dlls. in this case dd dlls will be loaded/unloaded at the moment your dll is loaded/unloaded. sergey slezkin quote: originally posted by sergey slezkin you can put your import/export functionality into separate dll which is linked with dwgdirect dlls. in this case dd dlls will be loaded/unloaded at the moment your dll is loaded/unloaded. ok, i thought to this possibility and i'm implementing it. i hoped i could load/unload base dwg dll directly, but i can't than i take the way you are subjesting. thank you walter myzhar ============== ing. walter lucetti geomind srl pisa - italy ============== |
所有的时间均为北京时间。 现在的时间是 06:03 PM. |