3 22 d:\ZBY\Desktop\新建文件夹 (2)\未命名1.cpp [Error] graphics.h: No such file or directory
时间: 2023-07-21 09:52:54 浏览: 154
这个错误提示是因为你的代码中引用了一个叫做 "graphics.h" 的头文件,但是编译器没有找到这个头文件。这个头文件通常是用于图形界面编程的,而且并不是标准的 C++ 头文件,需要额外安装才能使用。
如果你想要使用这个头文件,你需要先安装一个叫做 "BGI"(Borland Graphics Interface)的图形库,并且在编译时添加相关的链接参数。不过现在这个库已经非常古老,不建议使用了。如果你只是想学习图形界面编程的话,可以考虑使用现代的图形库,比如 Qt 或者 OpenGL。
相关问题
41 17 d:\ZBY\Desktop\未命名1.cpp [Error] 'intr' was not declared in this scope
这个错误提示表明在此代码中,`intr` 函数未被声明或定义。在 DOS 环境下,`intr` 函数通常用于调用中断服务程序,但在现代操作系统中,该函数已经不再常用。如果您想在现代操作系统中使用类似的功能,可以考虑使用操作系统提供的 API 函数或者自行编写驱动程序来实现。如果您想在 DOS 环境下编写程序,可以查阅相关的 DOS 编程文档,了解如何使用 `intr` 函数。
17 d:\ZBY\Desktop\a\未命名1.cpp undefined reference to `__imp_DeleteObject'
这个错误提示表明链接器找不到 `DeleteObject` 函数的实现,可能是因为缺少对 `gdi32` 库的链接导致的。
在 Dev-C++ 中,你可以按照以下步骤来链接 `gdi32` 库:
1. 打开项目的属性对话框,选择“Parameters”选项卡。
2. 在“Linker”选项卡中,找到“Linker options”框,添加以下内容:`-lgdi32`。
3. 单击“OK”按钮保存设置并关闭对话框。
这样做后,编译器就会自动链接 `gdi32` 库,并使它可用于你的程序。
`gdi32` 库包含了许多用于绘制图形、文本和其他图像的函数,其中就包括了 `DeleteObject` 函数。如果没有链接 `gdi32` 库,编译器就无法找到 `DeleteObject` 函数的实现,从而导致链接错误。
阅读全文