【发布时间】:2020-03-25 07:56:38
【问题描述】:
在我使用 Visual Studio Code 的第一个 C++ 项目中,我无法包含外部库 Imagemagick (imagemagick.org) Magick++.h Pic1
我安装了库文件并链接了 c_cpp_properties.json 中的安装文件夹 Pic3
因此,当我包含库时,我没有任何“波浪线”,这标志着未找到的库Pic2
无论如何,每当我尝试使用
进行编译时C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.25.28610/bin/Hostx64/x64/cl.exe
我明白了:
IMhelloworld.cpp
c:\Users\jfi\Desktop\Hints_Scripts\InsortAP_Toolbox\VSCode\IMHelloWorld\IMhelloworld.cpp(1): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "Magick++.h": No such file or directory
请帮忙!我错过了什么?
非常感谢!
最好的问候 乐鱼
【问题讨论】:
-
如果你使用 C++ 绑定到 ImageMagick,你应该使用magick++ 标签来吸引正确的人。
-
这可能是解决方案...stackoverflow.com/a/18068069/2836621
-
谢谢!我在 VSCode 上,因此没有这些菜单。我还尝试使用其他编译器(MINGW)。结果相同。我可以添加 mingw-standard-libraries(如 iostream 等),编译器会找到它。但是每当我添加 magick++.h 时,它只能由 IntelliSense 找到,而不是由编译器找到。
-
你能详细描述一下你是如何编译的吗? IE。你按下了什么按钮,或者你选择的菜单选项或者你输入的命令。
-
我想我找到了一个完全不同的方法:Conan Package Manager 唯一的问题是,我不知道如何开始。请大家给我一些鼓励好吗?我现在是使用 MinGW g++ 编译器的初学者。
标签: c++ visual-studio-code imagemagick magick++