【发布时间】:2022-06-30 02:00:33
【问题描述】:
我是 Magick++ 的新手,今天我尝试设置它来处理 C++ 项目。我用自制软件设置了 ImageMagick,然后我尝试使用类似于我在文档中找到的命令来编译我的文件:
c++ -O2 -o ascii ascii.cpp `Magick++-config --cppflags --cxxflags --ldflags --libs
但是我遇到了一些错误。实际上,当我查阅有关 Magick++ 安装的文档https://imagemagick.org/Magick++/Install.html 时,我有点困惑——我没有在网页上的“README.txt”中找到任何有用的说明。谁能帮帮我?
我得到的输出是:
/usr/local/bin/Magick++-config: line 47: /usr/local/opt/pkg-config/bin/pkg-config: No such file or directory
/usr/local/bin/Magick++-config: line 53: /usr/local/opt/pkg-config/bin/pkg-config: No such file or directory
/usr/local/bin/Magick++-config: line 56: /usr/local/opt/pkg-config/bin/pkg-config: No such file or directory
ascii.cpp:1:10: fatal error: 'Magick++.h' file not found
#include <Magick++.h>
^~~~~~~~~~~~
1 error generated.
【问题讨论】:
-
我想您可能需要使用
brew install pkgconfig来安装pkgconfig包... 可能拼写为pkg-config,我不记得或检查了。
标签: c++ imagemagick magick++