VC6中使用CxImage这个库.
编译了他的源代码,得到几个.lib
我在VC6中引入这几个lib.然后编译,没报错!
create一个cximage的时候,编译就报错。
下面是错误信息:
Creating library Debug/Test.lib and object Debug/Test.exp
cximage.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_cleanup_dcraw
cximage.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _htons@4
cximage.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_flip_index
cximage.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_gamma_lut
cximage.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_stretch
cximage.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_convert_to_rgb
原因:
没有加入libdcr.lib,加进去编译通过了,但是出现了arx程序AcRxDynamicLinker failed to load无法加载*.arx的错误,
用vc自带的Dependency工具查下缺少哪个dll,然后再加入,应该就ok了,终于搞定了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步