gpt4 book ai didi

c++ - Code::Blocks、c++、magick++ 任何演示结果:mingw32-g++.exe: fatal error: no input files

转载 作者:行者123 更新时间:2023-11-28 03:13:29 25 4
gpt4 key购买 nike

我正在尝试将 Magick++ 与 Code::Blocks 一起使用(两者都是最新版本)。我使用 win7 x64,并且安装了 ImageMagick x86 和 x64 动态(带有 DLL)。

每次我尝试运行演示 C++ 文件(如下面的代码)时,我都会收到相同的消息:

\ImageMagick-6.8.6-Q16\include\"  -c C:\Users\ad\Desktop\C++\Magick++\test\main.cpp -o obj\Debug\main.o
mingw32-g++.exe: fatal error: no input files
compilation terminated.
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings (0 minutes, 0 seconds)

有人遇到过吗?你能帮我让它工作吗?

我把一个 .jpg 文件“wall.jpg”放在与项目相同的文件夹中。

谢谢

来自 magick++ demo 文件夹的源代码

#include <Magick++.h>
#include <iostream>
using namespace std;
using namespace Magick;
int main(int argc,char **argv)
{
InitializeMagick(*argv);

// Construct the image object. Seperating image construction from the
// the read operation ensures that a failure to read the image file
// doesn't render the image object useless.
Image image;
try {
// Read a file into image object
image.read( "wall.jpg" );

// Crop the image to specified size (width, height, xOffset, yOffset)
image.crop( Geometry(100,100, 100, 100) );

// Write the image to a file
image.write( "x.gif" );
}
catch( Exception &error_ )
{
cout << "Caught exception: " << error_.what() << endl;
return 1;
}
return 0;
}

最佳答案

可能是你的输入路径设置错误或者你的账户没有权限读取“C:\Users\ad\Desktop\C++\Magick++\test\main.cpp”中的文件,请检查并重试

关于c++ - Code::Blocks、c++、magick++ 任何演示结果:mingw32-g++.exe: fatal error: no input files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17666544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com