| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1124 人关注过本帖
标题:独立图形运行程序
只看楼主 加入收藏
huanghongfu
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2010-6-29
结帖率:0
收藏
 问题点数:0 回复次数:3 
独立图形运行程序

   关于独立图形运行程序大家可以百度一下(大意是指在没找到适配器驱动程序情况下运行图形程序)
软件 turbo c 3.0
安装路径:E:\huanghongfu\TC   TLIB.EXE(路径E:\huanghongfu\TC\BIN)   BGIOBJ.EXE和EGAVGA.BGI(路径E:\huanghongfu\TC\BGI)    GRAPHICS.LIB(路径E:\huanghongfu\TC\LIB)
  可能有的朋友不会命令行操作,只要照着我写的输入(路径依照自己的改写)就行了,以下操作不一定要进入turbo c---菜单FILE---DOS SHELL下执行,在开始---运行---cmd虑拟DOS环境下也可以。
1,输入  E:\huanghongfu\TC\BGI\BGIOBJ EGAVGA 回车,在E:\huanghongfu\TC\BGI\下会生成文件EGAVGA.OBJ

2,把GRAPHICS.LIB和EGAVGA.OBJ丢入E:\huanghongfu\TC\BIN(TLIB.EXE所在的文件夹)

3,输入  E:\huanghongfu\TC\BIN\TLIB GRAPHICS.LIB+EGAVGA.OBJ 回车(别写反了,反了就是把EGAVGA.OBJ文件注入GRAPHICS.LIB文件中)
      如果想确定操作已经成功,可以在全屏的CMD(ALT+ENTER)下再输入第3步的命令,多输入几遍直到出现WARNING:'EGAVGA' ALREADY IN LIB,NOT CHANGED!时就表示成功了,GRAPHICS.LIB也从27.5kb增胖为33.0kb。
4,把GRAPHICS.LIB丢回E:\huanghongfu\TC\LIB文件夹下,然后执行程序:

#include<stdio.h>
#include<graphics.h>
int main()
{
int gdriver=DETECT,gmode;
registerbgidriver(EGAVGA_driver);/*建立独立图形运行程序 */
initgraph(&gdriver, &gmode,"c:\\caic\\bgi");
bar3d(50,50,250,150,20,1);
getch();
closegraph();
return 0;
}

就不会提示:
Linker Error:Undefined sysmbol '_EGAVGA_driver' in module REGISTER.C(以上程序借用king_2345484朋友的问题贴:独立图形运行程序的建立)
    如果把语句改为registerbgidriver(CGA_driver);则编译后还是会出现Linker Error:Undefined sysmbol '_CGA_driver' in module REGISTER.C,最好是把所有的适配器驱动程序都注入到GRAPHICS.LIB中(WIN-TC程序中的GRAPHICS.LIB也并不全收录了所有的适配器驱动程序)
搜索更多相关主题的帖子: 图形 运行 
2010-07-21 19:15
水管
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-8-11
收藏
得分:0 
怎么照样提示Linker Error:Undefined sysmbol '_EGAVGA_driver' in module REGISTER.C啊?????????
2010-08-11 18:44
水管
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-8-11
收藏
得分:0 
现在可以了,谢谢你!
2010-08-11 20:24
c_program
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-9-3
收藏
得分:0 
现在还有很多人用Turbo C ????
2011-09-03 20:54
快速回复:独立图形运行程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017223 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved