1

我正在尝试构建一个使用 Imagemagick 库的项目。我做了以下事情:

  • 在工具 -> 选项中的 VC++ 目录中添加了库
  • 在项目属性 -> 配置 -> C/C++ -> 常规 -> 附加包含库中添加了 "C:\ImageMagick-6.8.6-Q16\include\Magick++";"C:\ImageMagick-6.8.6-Q16"
  • 在项目属性 -> 配置 -> 链接器 -> 常规 -> 附加库目录中添加了 "C:\ImageMagick-6.8.6-Q16\lib";"C:\ImageMagick-6.8.6-Q16"
  • 在项目属性 -> 配置 -> 链接器 -> 输入 -> 附加依赖项中添加了 CORE_RL_magick_.lib CORE_RL_Magick++_.lib CORE_RL_wand_.lib X11.lib
  • 在环境变量 PATH 中添加了 C:\ImageMagick-6.8.6-Q16

但是,在构建项目时,我遇到了几个 LNK2019 错误,第一个是:

Error 28 error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall Magick::Image::~Image(void)" (__imp_??1Image@Magick@@UAE@XZ) referenced in function "class Imagen & __cdecl lee(char *,int)" (?lee@@YAAAVImagen@@PADH@Z)   inout.obj
4

0 回答 0