【问题标题】:Setting up CPATH in Windows/Eclipse/MinGW在 Windows/Eclipse/MinGW 中设置 CPATH
【发布时间】:2016-07-03 15:44:40
【问题描述】:

我已经安装了 Eclipse Neon、MinGW,并让它们一起工作(在更新了我的 PATH 系统变量之后)。我现在面临一个新问题:我想使用 ImageMagick 的库。

这些来自这个架构:

[PathToImageMagick]\ + CORE_RL_Magick++.dll + other .dll files + include\ + Magick++.h + Magick++\ + Blob.h (and several other files) + 2 other directories + lib\ + CORE_RL_Magick++_.lib + 2 other .lib files

现在,我想#include <Magick++.h> 而不丢失文件依赖项。 到目前为止,这就是我设法去的地方:我在我的 Eclipse 首选项中定义了一个 CPATH 环境变量并将其设置为 [PathToImageMagick]\include,并将一个 LD_LIBRARY_PATH 设置为 [PathToImageMagick]\lib。 我在我的 Windows\Prefernces\C/C++\Build\Build Variables 面板中执行了此操作(似乎 Neon 已经改变了那里的布局)。

但是,我仍然在我的#include <Magick++.h>line 上收到来自 Eclipse 的fatal error: Magick++.h: No such file or directory

我是否遗漏了一些明显的东西?我没有使用足够的变量/值吗?我是否在错误的地方将正确的变量设置为正确的值?

【问题讨论】:

    标签: windows imagemagick mingw eclipse-cdt


    【解决方案1】:

    啊,找到了罪魁祸首!

    我正在更改 Eclipse\Windows\Preferences 设置,而不是我的项目属性。

    在那里设置CPATHLD_LIBRARY_PATH 解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-08
      • 1970-01-01
      • 2023-04-08
      • 2010-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多