Freeimage-3.18.0编译(静态库)

Freeimage包含了许多的第三方库,用起来比较方便。

从sf.net上下载代码。

这么轻便的工具,是值得用。

1.修改Makefile.mingw中的L19

FREEIMAGE_LIBRARY_TYPE = STATIC

这样就是编译静态库了。

2.删除Source -> LibJXR -> common -> include 下的guiddef.h文件

3.修改Source -> OpenEXR -> llmlmf -> imfOptimizedPixelReading.h的L73。unsigned long改为long long。因为用64位

http://www.kanreso.com/kps/26312-1-1.html

4.Source -> OpenEXR -> llmlmf -> imfSystemSpecific.h.h的57,修改为

#if defined(__GNUC__) && !defined(__MINGW32__)

5.注释Source -> LibJXR -> image -> sys -> strcodec.c

https://tieba.baidu.com/p/3468252455

6.修改Freeimage.h

7.使用时候记得加 -lws2_32

http://www.kanreso.com/kps/26312-1-1.html

8.编译 make -f makefile.mingw & install

在Dist下有生成的文件,放到合适地方就可以用了。用时记得加 -lws2_32

多谢,亲爱的美美。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值