-1

无法从 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 图形库的程序,例如打开一个小窗口、画一个圆圈并等待用户按键的程序:

请遵循相同的过程并向我建议

4

3 回答 3

3

将以下文件下载到提到的目录:

这里我假设你安装了 Dev-Cpp C:\Dev-Cpp

http://www.cs.colorado.edu/~main/bgi/dev-c++/graphics.h 目录:> C:\Dev-Cpp\include http://www.cs.colorado.edu/~main/ bgi/dev-c++/libbgi.a 目录:> C:\Dev-Cpp\lib

创建一个新的 C++ 项目并将“Project Options->Parameters->Linker”设置为

-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32

并尝试执行此示例代码;然后去找你有的代码:)

#include<graphics.h>

int main( ){
        initwindow( 700 , 700 , "MY First Program");
        circle(200, 200, 150);
        getch();
        return 0;
}
于 2014-12-07T10:01:14.237 回答
3

我最近尝试在 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) 将文件graphicswinbgim复制并粘贴到 C:\Program Files (x86)\Dev-Cpp\MinGW64\includeC:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include . 路径可能会根据您安装 Dev C++ 的位置而略有不同,默认情况下通常安装在上述指定路径中。

4) 将文件libbgi.a复制并粘贴到C:\Program Files (x86)\Dev-Cpp\MinGW64\libC:\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();

}

希望这可以帮助 !:)

于 2017-01-14T16:02:55.280 回答
1

下载visual c++ express,就是现在的devc++过去了

于 2013-07-06T12:59:57.213 回答