在 Windows 中编译 ZBar 示例时出错:无法打开包含文件:'Magick++.h':没有这样的文件或目录
Posted
技术标签:
【中文标题】在 Windows 中编译 ZBar 示例时出错:无法打开包含文件:\'Magick++.h\':没有这样的文件或目录【英文标题】:Error compiling ZBar example in Windows: Cannot open include file: 'Magick++.h': No such file or directory在 Windows 中编译 ZBar 示例时出错:无法打开包含文件:'Magick++.h':没有这样的文件或目录 【发布时间】:2015-10-12 10:31:03 【问题描述】:我有 downloaded ZBar-0.1,我正在尝试编译示例项目 - c:\Program Files (x86)\ZBar\examples\scan_image.vcproj
。
但是它给了我这个错误:
scan_image.cpp(2) : 致命错误 C1083: 无法打开包含文件: 'Magick++.h': 没有这样的文件或目录
在项目设置中,我在“其他包含目录”中看到了这个包含路径 - C:\Program Files\ImageMagick-6.5.4-Q16\include
。
我下载并运行了 ImageMagick 的安装程序,但它没有安装“包含”目录:
如何以 ZBar 示例可以工作的方式安装 ImageMagick?
【问题讨论】:
【参考方案1】:重新运行安装程序,并确保选中安装开发库和头文件的选项。
【讨论】:
谢谢。这引导我朝着正确的方向前进。我下载的安装程序 -ImageMagick-6.9.2-4-Q16-x64-static.exe
- 根本没有那个复选框,但我尝试使用 ImageMagick-6.9.2-4-Q16-x64-dll.exe
并且它有它。
我还有一个错误 - 我得到了error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall Magick::Image::~Image(void)" (__imp_??1Image@Magick@@UAE@XZ) referenced in function _main
,这是因为我的 ZBar 示例是 32 位的,所以我需要下载 32 位 ImageMagick - ImageMagick-6.9.2-4-Q16-x86-static.exe
。以上是关于在 Windows 中编译 ZBar 示例时出错:无法打开包含文件:'Magick++.h':没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章
使用 ubuntu 11.10 在 wt 中编译刽子手示例时出错
无法在Windows 10上安装ZBar for Python 2.7.9:zbar.h中的错误