c语言图形处理程序无法运行!
发布网友
发布时间:2024-10-01 14:30
我来回答
共1个回答
热心网友
时间:2024-10-14 01:54
win7系统不兼容啊、、改用TC 下的图形接口吧、、
要不就装个虚拟机装上XP吧、、
帮你找了个方法、、你尝试一下、、
你要连接图形库
下面做法是假定你的TC在C:\TC目录下,所有lib文件都放在C:\TC\LIB下
TLIB.EXE文件在C:\TC下。
一、在C>提示符下键入CD\TC\LIB
二、\TC\TLIB CS+GRAPHICS.LIB
三、\TC\TLIB CC+GRAPHICS.LIB
四、\TC\TLIB CM+GRAPHICS.LIB
可将五个标准文件加入到模式库中
你一定要注意路径
如何编译连接图形驱动程序
通常,用户编辑连接好的图形程序文件(*.EXE)还不是能完全独立运行的文件,它还需要图形驱动程序(*.BGI)的支持,换言之,它只能在含有(*.BGI)的文件目录下运行,这是很不方便的。
如何生成能完全独立运行的图形程序文件呢? Turbo.c 给我们提供了完成此工作的工具,有一个叫做BGIOBJ的图形驱动程序和字体的实用程序,该程序能将驱动程序转换为目标文件。有六个驱动程序文件,它们分别是:
CGA.BGI
EGAVGA.BGI
HERC.BGI
ATT.BGI
PC3270.BGI
IBM8514.BGI
上面六个文件不一定都用,如可采用前三个文件。也可以只包含下列四个可用字体的前三个,这四个文件分别是TRIP.CHR(三重字体),LITT.CHR(小字体),SANS( 无衬线字体)和GOTH.CHR(黑体字体)。使用BGIOBJ实际上不难,如果*.BGI文件是在目录\TC下,标准OBJ和LIB文件是\TC\LIB下,那我们可以键入:
cd\tc
bgiobj/F cga
bgiobj/F egavga
bgiobj/F herc
bgiobj/F trip
bgiobj/F litt
bgiobj/F sans
这将生成CGAF.OBJ、EGAVGAF.OBJ、HERCF.OBJ、TRIPF.OBJ 、 LITTP. OBJ 和SANSF.OBJ。现在我们把这些文件从\TC目录下移到\TC\LIB下,
下一步是将六个obj文件追加到库GRAPHICS.LIB中,按如下操作:
cd\tc\lib
tlib graphics+cgaf+egavgaf+hercf+tripf+littf+sansf
引用于http://zhidao.baidu.com/question/15542671.html?si=2
c语言图形处理程序无法运行!
一、在C>提示符下键入CD\TC\LIB 二、\TC\TLIB CS+GRAPHICS.LIB 三、\TC\TLIB CC+GRAPHICS.LIB 四、\TC\TLIB CM+GRAPHICS.LIB 可将五个标准文件加入到模式库中 你一定要注意路径 如何编译连接图形驱动程序 通常,用户编辑连接好的图形程序文件(*.EXE)还不是能完全独立运行的文件,它还需要图...
c语言写出来的exe文件运行黑屏?
4. 错误处理:程序可能在执行某个操作时遇到错误并崩溃,但未正确显示错误信息。检查是否有错误报告或日志文件,这可能会提供问题所在的线索。5. 兼容性问题:`.exe` 文件可能在特定的操作系统版本或硬件配置上存在兼容性问题。尝试在不同的系统或环境中运行程序以确定问题是否由兼容性引起。6. 内存问题...
在编译C语言时,为什么无法打开包含文件' GRAPHICS.H '?
2、graphics.h是TC下的,也就是Turbo C,而且要在纯DOS下才能运行,要在Windows 下面的话,这个是肯定用不了的。如果要编写图形化,用graphics 以后,程序的可移植性会变差,也就意味着只能在纯DOS下才能运行这个的程序,在Windows 或Linux /Unix 下是无法编译通过的,建议不要用。
运行C语言图形处理函数连接时出现"undefined symbol -initgraph inmodule...
没有定义的标记,说明你没有联结上库文件。
c语言图形编程不能初始化 怎么处理?
1、启用图形库了吗?Options->Linkers->Libraries->Graphics Library 2、BorlandC目录下存在BGI目录吗?有没有EGAVGA.BGI文件?initgraph(&gdriver, &gmode, ""); //初始化图形系统 这一句将在运行程序当前目录和系统默认BGI目录查找BGI文件,如果没找到的话,初始化会失败!
c语言如何转换为图形编辑器?
以创建和编辑图形图像,例如绘制线条,矩形,圆形等。在编写图形编辑器时,您需要考虑图形用户界面(GUI),用户输入(例如鼠标和键盘输入),图像渲染和处理等方面。这需要您具备相应的计算机图形学和GUI编程方面的知识。总之,C语言可以用于编写图形编辑器,但这需要您掌握相关的图形编程技术和库。
c语言与c++差别很大吗
4,C 语言可以写很多方面的程序,但是 C++ 可以写得更多更好,C++ 可以写基于DOSr程序,写 DLL,写控件,写系统。5,C 语言对程序的文件的组织是松散的,几乎是全要程序处理;而 C++ 对文件的组织是以工程,各文件分类明确。6,C++ 中的 IDE 很智能,和 VB 一样,有的功能可能比VB还强。7,...
图像处理python和c语言哪个好
p是脚本语言,c是编译语言,p对于c多了一个字节码转机器码过程,运行速度c高。p是用c写的。p有强大第三方库支持,所以开发成本周期都比c少。所以就学习而言,c要学好。就开发而言,不光图像处理,包括其他领域,一般不是非常底层不会用c,都会用相应的高级语言,要的是开发效率。所以,单纯做图像...
C语言是针对图形界面程序的吗 如何用C编写一个最简单的窗口程序 代码是...
C语方下可以在文本模式下作出,也可以在图形模式下画出,用的是一些扩展库,就是说不是C标准库,下面给一个框架,不知道建不建议学,感觉过时了,看你自已的兴趣了,感兴趣下了功夫肯定能学好,因为它根本就不难,只不过用了些非标准库的所谓高级函数而已 include <process.h> include <dos.h> i...
如何编写C语言图形程序?
一、打开C程序的方法 方法1.在Turbo C for Windows 集成实验与学习环境中,依次用鼠标单击“文件/打开”菜单(用鼠标单击“工具栏”中的“打开”按钮,打开“打开”对话框,选者你要打开的文件,然后单击“打开”即可。图 1 打开文件 方法2 在Turbo C for Windows 集成实验与学习环境中的“我的...