---------------------------------------------
-- 时间:2019-01-30
-- 创建人:Ruo_Xiao
-- 邮箱:[email protected]
---------------------------------------------
一、程序下载
Borland 3.1精简版:https://download.csdn.net/download/itworld123/10945241
Win Xp 原版镜像:ed2k://%7Cfile%7Czh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso%7C630237184%7CEC51916C9D9B8B931195EE0D6EE9B40E%7C/
注意:本篇的操作环境是XP。
二、Borland 工具介绍
1、BCC.EXE:编译器
2、TLINK.EXE:连接器
3、TASM.EXE:汇编器
4、MAKE.EXE:Make工具
二、建立c文件
1、源码
#include <stdio.h>
int main()
{
printf("Hello world!");
return 0;
}
2、在C盘根目录建立“test.c”文件,将上述代码拷入该文件中,保存,关闭。
三、配置Borland
1、在虚拟机中转载XP系统。
2、将下载好的“bc”文件夹拷入虚拟机xp系统的C盘根目录。
3、在环境变量中加入“C:\bc\BIN”。
4、重启!(Win7 不需要)
四、编译
1、通过CMD指令,打开dos。
2、输入“cd C:\”。注意,后面的反斜杠必须是这个样子的,xp不支持“/”,Win7支持。该操作的目的是将当前工作路径切换到test.c路径下。
3、输入指令:bcc -c -ml -Ic:\bc\INCLUDE -Lc:\bc\LIB test.c,回车。
注意:
-ml : 小写的“L”
-Ic : 大写的“i”。
-c:将源文件编译器目标文件。
-ml:指定内存模式。另外还有-ms,-mh。
-Ixxxx:指定包含的文件路径。
-Lxxxx:指定包含的库文件路径。
4、运行完成之后,在test.c根目录会生成“TEST.OBJ”文件,供连接器使用。
五、链接
1、接着输入:tlink c:\bc\lib\c0l.obj test.obj,test_exe,test_map,c:\bc\lib\cl.lib
注意:
c0l.obj:为小写的“L”。
cl.lib:为小写的“L”。
tlink[选项...] 目标文件名[目标文件名...] , 可执行程序名 , Map文件名 , Lib文件名 , def文件名
2、运行之后,会生成test_exe.exe,test_map.map两个文件。
(SAW:Game Over!)