如何在开发C++中解决对 readimagefile 的未定义引用错误
How to resolve the undefined reference error to readimagefile in dev C++
我在函数readimagefile的开发C++中遇到错误。每当我尝试使用头文件"graphics.h"中包含的函数时,它都会说"对 readimagefile 的未定义引用"。这是我显示图像的代码:
int main()
{
initwindow(600,600,"Trial");
readimagefile("alpha.jpg",0,0,500,500);
getch();
return 0;
}
如果有人可以为我提供其更正或替代代码以显示图像,那将非常有帮助。另外,如果我输入此图像,我可以将其用作背景吗?如果没有,那么在C++中导入图像作为背景的最佳方法是什么。
我见过很多人为此寻求帮助,公平地说,这些错误不会出现在其他编译器(如代码块或视觉工作室(上,但我必须使用 Dev C++,因此请确保您的代码适用于 Dev C++。
我尝试使用头文件"graphics.h"中包含的函数
假设您发布了整个文件 - 如果您想使用其中的功能,则需要在 cpp 文件的顶部添加#include "graphics.h"
。
此外,您似乎正在尝试使用 WinBGIm - 不要忘记检查您是否完成了他们的安装指南中的每一步 - 尤其是有关所需链接器命令的部分:
-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32
相关文章:
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 模板参数替换失败,并且未完成隐式转换
- 编译时未启用intel oneApi CUDA支持
- QGraphicsPolygonItem在拖动时未更新QPolygonF坐标
- 未在作用域中声明unordered_map
- 错误:未在此范围内声明'reverse'
- node-gyp 在 macOS 上未正确链接库
- 编译C++时未定义的引用
- 在未初始化映射的情况下,将值插入到映射的映射中
- AES加密到解密未正确输出
- #ifdef和未声明的标识符
- vscode g++链路故障:体系结构x86_64的未定义符号
- 如何修复此错误:未定义对"距离(浮点数,浮点数,浮点数,浮点数,浮点数)"的引用
- 我的项目不会像"undefined reference to `grpc::g_core_codegen_interface'"那样使用未定义的引用错误进行编译
- C++程序未运行
- g++ 在某个类成员未初始化时不发出警告
- 普通环路未使用gcc 4.8.5自动矢量化
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- 如何在开发C++中解决对 readimagefile 的未定义引用错误
- readimagefile()未按预期工作(C++)