![]() |
【转帖】error in linker using odamfcapp in dwgdirect 1.14
error in linker using odamfcapp in dwgdirect 1.14
error in linker using odamfcapp in dwgdirect 1.14 i try to build the application by using the example project file, odamfcapp, included in dwgdirect 1.14 for msvc6(win32), there is one linker error,"link : fatal error lnk1181: cannot open input file "odcurvefunctions.lib", when i use the "win32 releasewithdebuginfo" configuration, or "link : fatal error lnk1104: cannot open file "winbitmap.lib"" when using the "win32 debug" configuration. why? how to resolve it and where to get the missing lib? thanks for the solution. last edited by ideeinfo; 25th february 2006 at 06:18 pmfff">. these libraries are examples, supplied as source code. if they are not included in odamfcapp workspace, then you may find corresponding projects in projectfiles\win32\msvc6\examples\odcurvefunctions \odcurvefunctions.dsp and projectfiles\win32\msvc6\extensions\winbitmap\winb itmap.dsp vladimir ok. but there is also another missing .lib for which i can't find the corresponding .dsp file:"link : fatal error lnk1181: cannot open input file "dd_vc6md_br.lib"" br is one of the regular dd libraries, it certainly cannot be missing. i guess, you are trying to build releasewithdebuinfo configuration. this configuration is not supported. if you need it anyway - you may try to link it with the normal release libraries, or with debug ones. to do that - add the path to the desired lib location to the linker settings. vladimir now i change to set debug configuration, there exists other type of error as follows: linking... odamfcapp.obj : error lnk2001: unresolved external symbol "class odrxmodule * __cdecl odrxcreatemoduleobject_for_odrecomputedimblockmodu le(char const *)" (?odrxcreatemoduleobject_for_odrecomputedimblockmo dule@@yapavodrxmodule@@pbd@z) ../../../../../exe/debug/odamfcapp.exe : fatal error lnk1120: 1 unresolved externals error executing link.exe. then how to do it? you should link with dd_vc6md_recomputedimblock.lib. sincerely yours, george udov ok, i get it. thank you. |
所有的时间均为北京时间。 现在的时间是 12:01 PM. |