我正在尝试使用CImg库,但是我经常遇到编译错误,因此无法确定我的程序是否会正确使用此库。 我从用于测试的默认代码开始:
#include <iostream>
#include "CImg.h"
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
编译后,出现以下错误:
6205 |错误:在此范围内未声明'_fileno'
在函数'FILE * cimg_library :: cimg :: win_fopen(const char *,const char *)':
| 59832 |错误:未在此范围内声明“ _wfopen” |
如何使它正常工作?我使用的是gnu ++ 11编译器(如Compiling CImg with c++0x and MingW所述),但仍然无法正常工作。