TC图形化的GRAPHICS的封装
2015-08-29 07:17
288 查看
LIB文件夹下进行转换,而初学者如果按面上的代码进行转换就无法完成工作(可能是我太笨了点吧,呵呵)下面是从一个高手的博客上找到的,可惜这高手只有三篇文章,但是其中二章就是解决这个问题的,在些谢谢高人,这儿也转载了一下,他的文章如下:
http://blog.sina.com.cn/s/blog_6f7c73bf0100neg7.html
将EGAVGA封装到graphics.lib中
首先,将BGIOBJ.EXE, EGAVGA.BGI(这两个文件在BGI文件夹中), TLIB.EXE(在BIN文件夹中),放在lib文件夹下(及含有GRAPHICS.LIB的文件夹)。
然后进入dos下,键入路径到lib文件夹下:(以TC201E为例)
1、C:\Program files\WINYES\TC201E\Lib> BGIOBJ EGAVGA
2、C:\Program files\WINYES\TC201E\Lib> TLIB GRAPHICS.LIB+EGAVGA
好了,到此为止,连接就算成功了,希望对初学者有点帮助!
http://blog.sina.com.cn/s/blog_6f7c73bf0100nfc2.html
将TC中的字体文件(*.CHR)封装到GRAPHICS.LIB中的方法
我还是以TC201E编译器为例,当你打开BGI文件时,你可能已经看见了四个以 .CHR 为扩展名的文件了,好了,这就是字体文件了。下面 打开dos界面,键入路径到C:\Program files\WinYes\TC201E\BGI> 然后依次将这些.CHR文件转化为.obj文件,如下:(当然你得确定你的BGI文件夹下游BGIOBJ.EXE啦)
C:\Program files\WinYes\TC201E\BGI> BGIOBJ GOTH
C:\Program files\WinYes\TC201E\BGI> BGIOBJ LITT
C:\Program files\WinYes\TC201E\BGI> BGIOBJ SANS
C:\Program files\WinYes\TC201E\BGI> BGIOBJ TRIP
然后将生成的 GOTH.OBJ, LITT.OBJ, SANS.OBJ, TRIP.OBJ 文件复制或剪切(你够狠的话)到 LIB文件夹下,然后要做的工作就是将这些文件全部链接到GRAPHICS.LIB中去,如何做了?
这么做啦:
首先把BIN文件夹下的TLIB.EXE也复制到LIB文件夹下,现在开始工作吧!我假设以上步骤你都完成妥当了!进入dos界面,键入路径到:C:\Program Files\WINYES\TC201E\LIB> .具体如下:
C:\Program Files\WINYES\TC201E\LIB> TLIB GRAPHICS.LIB + GOTH
C:\Program Files\WINYES\TC201E\LIB> TLIB GRAPHICS.LIB + LITT
C:\Program Files\WINYES\TC201E\LIB> TLIB GRAPHICS.LIB + SANS
C:\Program Files\WINYES\TC201E\LIB> TLIB GRAPHICS.LIB + TRIP
好了,这就可以完工了吧!仔细的Programmer,你可能已经发现现在的GRAPHICS.LIB比原来的大了些许哟
相关文章推荐
- 极光推送Couldn't load jpush180 from loader dalvik.system.PathClassLoader解决方法
- 14个Xcode中常用的快捷键操作
- MySQL日志滚动
- 线段树 POJ2777 Count Color 解题报告
- django 1.8 官方文档翻译: 3-1-3 Django 的快捷函数
- MapReduce 初识
- LeetCode "Strobogrammatic Number III"
- 吸粉、品宣、转化在微信营销中的注意事项
- del语句
- OSChina 周六乱弹 —— 鬼节最怕碰见什么鬼?
- django 1.8 官方文档翻译: 3-1-1 URL调度器
- [CareerCup] 7.3 Line Intersection 直线相交
- 【LeetCode-面试算法经典-Java实现】【225-Implement Stack using Queues(用队列实现栈操作)】
- 【LeetCode-面试算法经典-Java实现】【223-Rectangle Area(矩形区域)】
- Some projects cannot be imported because they already exist in the workspace
- 【LeetCode-面试算法经典-Java实现】【219-Contains Duplicate II(包含重复元素II)】
- C语言的字符处理函数库
- USACO 1.1 Milking Cows
- Power of Two
- Delete Node in a Linked List