【CxImage 702】VS2010 编译和使用。。。

本文详细介绍了如何在VS2010中编译和使用CxImage 702源码,包括修改字符集、逐个编译相关库、创建和配置新工程的步骤。最终生成了静态库和动态库文件,可用于支持多种图像格式的操作。
摘要由CSDN通过智能技术生成

1、  从http://sourceforge.net/projects/cximage/下载最新的CxImage 702源码;

2、  解压缩后,用vs2010打开CxImageFull_vc10.sln工程    (目前我编译的是Release版本

1)在编译之前先将每个工程属性的字符集(Character Set由)原先的Use Unicode Character Set改为多字符集(Use Multi-ByteCharacter Set)

2)首先编译jasper、jbig、jpeg、libdcr、libpsd、mng、png、tiff、zlib这9个库

3)然后编译cximage,cximagecrtdll

4)在接着编译cximagemfcdll,在编译cximagemfcdll之前,先修改其属性,linker->input->Additional Dependencies,将                     $(OutDir) png.lib等改为../../Debug/png.lib(../../Release/png.lib) 注:直接写 ../../Release/png.lib 不用修改(不要写具体路径)

5)最后编译demo、demodll;全部编译完后即可生成相应的静态库和动态库;

3、 目前CxImage支持的图像格式包括:bmp、gif、jpg、png、ico、tif、tga、pcx、wbmp、wmf、jp2、jpc、pgx、pnm、ras、jbg、mng、ska、raw和psd;

4、CxImage中所包含的图像操作可通过打开index.htm来查看;        

5、新建一个控制台工程testCxImage,将Character Set设为Use Multi-Byte Character Set,各个文件的内容为:

注:具体说明  解压到比如:D:\\cximage702_full\目录下

直接打开CxImageFull_vc10.sln,打开后发现共有该解决方案下共有14个项目,

1、cximage,jasper,jbig,jpeg,libdcr,libpsd,mng,png,tiff,zlib这10个项目是生成静态库文件的

     对应的静态库文件分别是cximage.lib,jasper.lib,jbig.lib,jpeg.lib,libdcr.lib, libpsd.lib,mng.lib,png.lib,tiff.lib,zlib.lib;

2、CxImageCrtDll和cximagemfcdll这两个项目是生成动态库的;

3、另外有demo和demodll这两个项目是演示用的,生成demo.exe和demodll.exe两个应用程序(在D:\\cximage702_full\bin目录下),两者之间的差别可能是一个使用的是静态库(

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值