VS2013+windows+ImageMagic安装,绝对正确(C++)

因为导师给我一个活,用到ImageMagic,在网上找了太多,发现都是有错误,自己不断探索,最后总结如下,希望给后面下伙伴一些帮助。---2018年12月18日  林江  欢迎大家批评指正和转载

1  创建正确的项目工程

先说创建VS项目,这一步千万不要错,看似简单  文件->新建 ->项目->如果是VS2013选择Windows桌面—>windows控制台应用程序->空项目

先把文件创建正确(可以参考这篇博客:https://blog.csdn.net/sum7mer/article/details/79064239 这个博主写的很好关于创建VS项目

2、下载正确的安装包,按要求安装

为什要强调正确的呢?因为VS一般都是采用 win32 控制台,实际上win32是 X86 的,所以下载要下载X64 的,下载链接为

https://www.imagemagick.org/script/download.php

进去之后下载:Windows Binary Release下面选择:

选择X86 的第一个,下载双击安装(注意:尽量不要选择C盘安装,选择其他盘,我选择在D盘下,如下:后面配置环境时候好弄一些)

 安装,按照上面图示选择,剩下都是next,安装好之后:安装文件价如下所示:

 这个时候就到了配置环境环节:

3 配置依赖环境

 1打开第一步创建我正确项目(我创建项目是test1)右键选择属性,打开属性界面如下:

 

 2 配置:

 ① 项目(Project)-属性(Properties)-VC++目录(VC++ Directories)  --包含目录(Include Directories)  添加上 :你刚才 imageMagic安装文件夹下include文件路径:

   如:我的是:D:\ImageMagick\ImageMagick-7.0.8-Q16\include

将你的这个路径添加到,结果如下:

 ② 项目(Project)-属性(Properties)-VC++目录(VC++ Directories)   --库目录(Library Directories)  添加上 :你刚才 imageMagic安装文件夹下lib文件路径:

如我的是: D:\ImageMagick\ImageMagick-7.0.8-Q16\lib

这两部添加完如下所示:

 ③ 项目-属性-链接器(linker)  --输入(Input)--附加依赖项(Additional Dependencies) 

添加上 :你刚才 imageMagic安装文件夹下lib文件夹下所以以  .ib 结尾的文件:(一共三个),只是添加名字,无路径,如下所示:

 ④  项目(Project)-属性(Properties)-C/C++  -- 代码生成(Code Generation) -- 运行库(Runtime Library)--MT

将原来的改成多线程MT

 这个时候再运行代码就正确了,谢谢大家的阅读。

如果有不理解欢迎问我QQ:1661904475

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值