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下面选择:

VS2013+windows+ImageMagic安装,绝对正确(C++)_第1张图片

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

VS2013+windows+ImageMagic安装,绝对正确(C++)_第2张图片

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

VS2013+windows+ImageMagic安装,绝对正确(C++)_第3张图片

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

3 配置依赖环境

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

VS2013+windows+ImageMagic安装,绝对正确(C++)_第4张图片

 VS2013+windows+ImageMagic安装,绝对正确(C++)_第5张图片

 2 配置:

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

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

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

VS2013+windows+ImageMagic安装,绝对正确(C++)_第6张图片

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

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

VS2013+windows+ImageMagic安装,绝对正确(C++)_第7张图片

这两部添加完如下所示:

VS2013+windows+ImageMagic安装,绝对正确(C++)_第8张图片

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

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

VS2013+windows+ImageMagic安装,绝对正确(C++)_第9张图片

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

将原来的改成多线程MT

VS2013+windows+ImageMagic安装,绝对正确(C++)_第10张图片

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

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

你可能感兴趣的:(VS2013+windows+ImageMagic安装,绝对正确(C++))