编译环境为codeblocks 20.03,编译器为mingw64非自带的版本(版本号多少忘记了)
头文件
#include <graphics.h>//图形库
#include <conio.h>//_getch()
显示图片代码
int main()
{
initgraph(640,360,EX_SHOWCONSOLE);//初始化绘图窗口
//EX_SHOWCONSOLE 表示显示控制台窗口
IMAGE picture; //构建图像对象
loadimage(&picture, "16_9_2.jpg",640,360);
//16_9_2.jpg为图片名,未用绝对路径,因为图片在工程文件内
putimage(0,0, &picture); //图片置入
_getch(); //利用输入实现图片停留
closegraph(); //关闭绘图窗口
}
注
如果没有设置链接库,会提示如下报错:
undefined reference to `*'
解决方法:
项目 - > 构建选项 ->其他链接器
输入:
-leasyx
点击确认后即可运行。
其他
关于函数的更具体知识可以看官方文档:EasyX 文档 - initgraph