无法从 DEV C++ 中的以下进程运行图形
过程
安装 DevC++。我从版本 4.9.9.2 安装文件安装。将 graphics.h 下载到 Dev-C++ 目录的 include/ 子目录。下载 libbgia。到 lib/ 以便使用 Dev-C++ 目录的 WinBGIm 子目录。每当您在程序中#include 时,您必须指示链接器链接某些库。从 Dev-C++ 执行此操作的命令是 Alt-P。从弹出窗口中选择参数选项卡,然后在链接器区域中键入以下内容:-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32
您现在可以编译和运行使用 WinBGIm 图形库的程序,例如打开一个小窗口、画一个圆圈并等待用户按键的程序:
请遵循相同的过程并向我建议
原文由 user2556064 发布,翻译遵循 CC BY-SA 4.0 许可协议
我最近尝试在 Windows 10 上使用 graphics.h 和 Dev C++。
这些是我遵循的步骤:
从 Sourceforge 下载 Dev C++ 5.11 的安装文件并安装
下载以下文件夹并解压缩其内容。它包含图形的头文件和库文件。在解压缩时,您应该得到 3 个文件,即图形、winbgim 和 libbgi.a https://drive.google.com/file/d/0B5k4Y85A4nwRdjNFWlEweEJmNjQ/view?usp=sharings
将文件 graphics 和 winbgim 复制并粘贴到 C:\Program Files (x86)\Dev-Cpp\MinGW64\include 和 C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include .路径可能会根据您安装 Dev C++ 的位置而略有不同,默认情况下通常安装在上述指定路径中。
将文件 libbgi.a 复制并粘贴到 C:\Program Files (x86)\Dev-Cpp\MinGW64\lib 和 C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib
在 Dev C++ 中打开一个新项目并选择 Empty project。
按 Ctrl+H 并在打开的窗口中选择参数选项卡。在链接器列中复制粘贴以下内容
-lbgi -lgdi32 -luser32
在标题栏中,在下拉列表中选择 TDM-GCC 4.9.2 32-bit Profiling 选项
复制粘贴以下代码以测试 graphics.h 库是否正常工作。在执行编码时,您应该得到一个带有圆圈的窗口。
希望这可以帮助 ! :)