0

我正在尝试编译简单的 imageMagick (MagickCore)。我正在使用C接口。我要编译的代码是该站点MagickCore API的第一个示例!

的配置和安装非常完美。“make check”命令结果全部检查为“PASS”。

我还可以在命令行上运行操作,例如:

    convert logo: test.gif

现在,我想使用 C 编程 API。我只是从MagickCore API上提供的示例开始!

我尝试使用以下命令对其进行编译:(它本身与源代码在同一站点上提供):

    cc -o test `pkg-config --cflags --libs MagickCore` test.c

但它会导致以下错误(我试着环顾四周,这需要我的时间)。

    fatal error: MagickCore/MagickCore.h: No such file or directory

请问有什么建议吗?

请注意,我还设置了 PKG_CONFIG_PATH 环境变量,因此 ImageMagick 现在位于我的默认系统路径中:export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

4

1 回答 1

0

尝试使用编译器参数-I path_to_headers,指定 Magick 标头(或其他东西)的路径。

于 2012-11-11T15:09:45.587 回答