CxImage应用中的问题(二)

今天遇到个更加棘手的:处理CxImage类的问题
前两天查到了CxImage类,觉得可能比Cpicture好用,可是遇到的问题却一大堆,现在才解决。。。
 
1. 我是在我的工程里新建的mycximage文件夹,里面有header和lib文件夹,目的是为了将CxImage类库独立出来,
参照原文方法:http://www.cnblogs.com/kex1n/archive/2010/01/16/1649059.html
之后就遇到了无穷尽的:fatal error LNK1104: 无法打开文件ximage.h问题,
后来我重新下了CxImage的相关.h和.dll文件,后来问题就变成
error LNK2019: unresolved external symbol "public: bool __thiscall CxImage::Load(wchar_t const *,unsigned long)" 
解决方法:修改文件ximage.h文件里的save和load函数的filename数据类型,以前是wchar,改为char
参考原文:http://www.360doc.com/content/11/0718/10/722458_134233641.shtml
 
2. 没有找到MSVCR90.dll的问题
解决方法:参照原文http://hi.baidu.com/wpzhao/blog/item/72dc08f77ce9be2a730eeca7.html
最关键的是:
在程序里添加这一行代码后解决:
#pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC90.CRT' version='9.0.21022.8' processorArchitecture='X86' publicKeyToken='1fc8b3b9a1e18e3b' language='*'\"")
 
3.我的myCxImage结构:
header文件夹中有:xfile.h、ximacfg.h、ximadef.h、ximage.cpp、ximage.h、xiofile.h、 xmemfile.cpp、xmemfile.h文件(网上说是必有的),
不过实际上,我只添加这些文件会报错:(例如:什么什么函数无法解析什么的),后来索性就把CxImage包中所有生成的.h文件全部包含,问题解决。
lib文件夹中有:cximage.lib,jpeg.lib,png.lib,tiff.lib,libdcr.lib,jasper.lib,jbig.lib,zlib.lib
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值