我最近尝试在 Windows 10 上使用 graphics.h 和 Dev C++。
这些是我遵循的步骤:
1) 从 Sourceforge 下载 Dev C++ 5.11 的安装文件并安装
2) 下载以下文件夹并解压缩其内容。它包含图形的头文件和库文件。在解压缩时,您应该得到 3 个文件,即图形、winbgim 和 libbgi.a
https://drive.google.com/file/d/0B5k4Y85A4nwRdjNFWlEweEJmNjQ/view?usp=sharings
3) 将文件graphics和winbgim复制并粘贴到 C:\Program Files (x86)\Dev-Cpp\MinGW64\include和C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include . 路径可能会根据您安装 Dev C++ 的位置而略有不同,默认情况下通常安装在上述指定路径中。
4) 将文件libbgi.a复制并粘贴到C:\Program Files (x86)\Dev-Cpp\MinGW64\lib和C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib
5) 在 Dev C++ 中打开一个新项目并选择 Empty project。
6) 按 Ctrl+H 并在打开的窗口中选择参数选项卡。将以下内容复制粘贴到链接器列中
-lbgi -lgdi32 -luser32
7) 在标题栏中,在下拉列表中选择 TDM-GCC 4.9.2 32-bit Profiling 选项
8) 复制粘贴以下代码以测试 graphics.h 库是否正常工作。在执行编码时,您应该得到一个带有圆圈的窗口。
int main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\TC\\BGI");
circle(200,200,100);
getch();
closegraph();
}
希望这可以帮助 !:)