这不是我的代码,我不是程序员,但我没想到只是编译提供的源代码会非常困难。
Here it is取自Joel Yliluoma关于“任意调色板位置抖动算法”的页面,它是在2011年写的。
这是我的故障排除过程,使用MinGW:
我也尝试用另一个名为Dev-C ++的程序编译它,但无济于事。 Dev-C ++也给出了“链接器错误”。我只能假设我搞砸了以某种方式链接标题或库,但我不知道这些术语是什么意思坦率而只是想要一个工作程序,所以我可以回到我的图像的东西。也许我下载了错误的gd.h,或者我错过了必需的东西。任何帮助将不胜感激。
这是我目前的最终MinGW输入:
g++ -std=c++98 -Ipath\to\libgd code.cpp -Lpath\to\libgd -lgd -o executable.exe
我可以向你保证path \ to \ libgd包含gd.h(和其他一些gd相关的东西),其中一个取决于我找到的libgd版本:libgd.lib,libgd.dll.a ,lidgb.def,libgd.rc,libgd.so。
我正在使用Windows 7 64位。