vs2015 64位编译Magick库

1.人狠话不多,下载 https://download.imagemagick.org/ImageMagick/download/windows/    (ImageMagick-7.0.11 window版的)

ImageMagick-main.zip

解压后,

启动您的Visual Studio 215 IDE并选择Open->Project。从ImageMagick-7.0.11/VisualMagick/configure文件夹中选择配置工作区,然后打开configure.sln,会提升升级到2015,然后直接编译,就出现下列画面,直接下一步,然后选择生成静态,动态,是否有64位的,会在VisualMagick生成新的项目文件VisualDynamicMT.sln。这个就是我们要的真正工程了

附其它相关地址:

https://github.com/ImageMagick/ImageMagick  

(http://www.imagemagick.org/script/install-source.php#windows)


//https://download.imagemagick.org/ImageMagick/download/windows/

pango\pango\pango-language-sample-table.h  将所有引号替换成" "。因为有些诡异国家的文字没有被VS成功识别,之后会报错(参考:https://blog.csdn.net/weixin_30527323/article/details/99985832)

感觉这个仁兄写得更全:https://blog.csdn.net/u010281174/article/details/52224829

选2015我的没有上述问题,选2013是有(pango-language-sample-table.h)

2015后有个max,min错误  heif_encoder_aom.cc解决如下。

#define NOMINMAX
#undef max
#undef min
#include <algorithm>
void aom_query_encoded_size(void* encoder, uint32_t input_width, uint32_t input_height,
                            uint32_t* encoded_width, uint32_t* encoded_height)
{
  *encoded_width = (std::max)(input_width, 16U);
  *encoded_height = (std::min)(input_height, 16U);
}

这个兄弟的也简洁:https://blog.csdn.net/qq447002838/article/details/101022903

适合我的配置界面

另一个参考:https://blog.csdn.net/kmblack1/article/details/79278724

库文件Debug版本命名为“CORE_DB*”,Release版本命名为“CORE_RL*”

最后改成用php imagemagic:参考如下:

https://www.cnblogs.com/jinxiblog/p/8053008.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值