无法从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图形库的程序,例如打开小窗口,绘制圆圈并等待用户按键的程序:
请遵循相同的流程并向我建议
答案 0 :(得分:3)
将以下文件下载到上述目录:
我假设您已将Dev-Cpp安装到 C:\Dev-Cpp
http://www.cs.colorado.edu/~main/bgi/dev-c++/graphics.h目录:> C:\开发-CPP \包括 http://www.cs.colorado.edu/~main/bgi/dev-c++/libbgi.a目录:> C:\开发-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;
}
答案 1 :(得分:1)
下载visual c ++ express,它就是现在 devc ++过去了
答案 2 :(得分:1)
我最近尝试在Windows 10上使用带有Dev C ++的graphics.h。
这是我遵循的步骤:
1)从Sourceforge下载Dev C ++ 5.11的安装文件并安装
2)下载以下文件夹并提取其内容。它包含图形的头文件和库文件。在解压缩时你应该得到3个文件,即graphics,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位分析选项
8)复制粘贴以下代码以测试graphics.h库是否正常工作。在执行编码时,你应该得到一个带圆圈的窗口。
int main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\TC\\BGI");
circle(200,200,100);
getch();
closegraph();
}
希望这有帮助! :)