簡體   English   中英

Magick++ 出錯:“找不到 Magick++.h 文件

[英]Error with Magick++: "Magick++.h file not found

我是 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. 

您安裝的是 6.9 還是最新版本 7.1? 嘗試其他可能會有所幫助。 類似,您可以嘗試搜索 Magick++ 頭文件並查看缺少的內容。 但是,是的,您需要像上面提到的 Mark 一樣先進行brew install pkg-config

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM