编程工具:Eclipse(C/C++)
CImg版本:1.6.0
#include <iostream>
using namespace std;
#define cimg_OS 0
#include </home/hqq/公共的/CImg-1.6.0_rolling150120/CImg.h>
using namespace cimg_library;
int main() {
// 定义一个每个颜色8位(bit)的640x400的彩色图像
CImg<unsigned char> img(640, 400, 1, 3);
//将像素值设为255(白色)
img.fill(255);
// 定义一个紫色
unsigned char purple[] = { 255,0,255 };
// 在坐标(100, 100)处画一个紫色的“Hello world”
img.draw_text(100,100,"Hello World",purple);
// 保存图像
img.save_bmp("/home/hqq/HelloCIMG.bmp");
cout << "!!!恭喜成功!!!" << endl;
return 0;
}
pthread 库不是 Linux 系统默认的库,所以在使用时,需要链接该库:
Project->Properties->C/C++ Build->Settings->GCC C++ Linker->Libraries
在Libraries(-l)中添加pthread即可。