该压缩包中已经将使用Cximage类所需的.lib与.h文件整理好,若需使用直接从4.开始即可。
1. 解压下载的cimage600_full.rar
2. 打开CximgLib.dsw, 注意不能直接编译,要在Build选项中选择batch build(批组建),同时可以选择希望编译的版本。
3. 5,6分钟后所有文件编译完成,到各个文件夹中将生成的.lib文件分别归 类到你自己新建的一个文件夹内。如:
MyCximage
|
|__lib_debug
|
|__lib_release
|
|__lib_unicode_debug
|
|__lib_ubicode_release
4. VC++6.0中projects选项的设置.
首先将MyCximage中的所有文件(库文件和头文件拷入你的工程目录)
然后将头文件Add进project
Project Settings(项目设置)
|- C/C++
| |- Code Generation
| | |- 运行时库 : 多线程DLL
| | |- 结构成员对齐方式 : 所有链接的库都必须相同
| |- 预编译头文件 : 不使用预编译头文件
| |- 预处理器:
| |- 添加额外的包含(Include)路径: ..\cximage
|- Link
| |- General
| | |- Object/library modules(附加的依赖库): (根据编译版本分别加入以下内容)
.\lib_debug\cximage.lib .\lib_debug\mng.lib .\lib_debug\png.lib .\lib_debug\zlib.lib .\lib_debug\tiff.lib .\lib_debug\libdcr.lib .\lib_debug\jpeg.lib .\lib_debug\jbig.lib .\lib_debug\jasper.lib
.\lib_release\cximage.lib .\lib_release\mng.lib .\lib_release\png.lib .\lib_release\zlib.lib .\lib_release\tiff.lib .\lib_release\libdcr.lib .\lib_release\jpeg.lib .\lib_release\jbig.lib .\lib_release\jasper.lib
.\lib_unicode_debug\cximage.lib .\lib_unicode_debug\mng.lib .\lib_unicode_debug\png.lib .\lib_unicode_debug\zlib.lib .\lib_unicode_debug\tiff.lib .\lib_unicode_debug\libdcr.lib .\lib_unicode_debug\jpeg.lib .\lib_unicode_debug\jbig.lib .\lib_unicode_debug\jasper.lib
.\lib_unicode_release\cximage.lib .\lib_unicode_release\mng.lib .\lib_unicode_release\png.lib .\lib_unicode_release\zlib.lib .\lib_unicode_release\tiff.lib .\lib_unicode_release\libdcr.lib .\lib_unicode_release\jpeg.lib .\lib_unicode_release\jbig.lib .\lib_unicode_release\jasper.lib
5. #include "ximage.h",即可使用Cximage类啦!