您现在的位置是:首页 > 互联网 > 正文
Turbo(C 2.0安装及其使用指南)
发布时间:2022-08-16 15:31:33来源:
大家好,小太来为大家解答以上问题。Turbo,C2.0安装及其使用指南这个很多人还不知道,现在让我们一起来看看吧!
在看这篇文章之前,我想先说明一下C语言安装和使用中最重要的几点:下载TurboC2.0和TurboC3.0后,很多网友在使用过程中问我最多的问题有以下几个:
Dev-C(强大的C开发工具)v5.11.0TDM-GCC4.9.2官方多语言安装版本
类型:编程工具大小:48.2MB语言:英文软件时间:2020-03-21查看详情
Turboc3.064位正式安装版本
类型:编程工具大小:3.5MB语言:简体中文时间:2016年10月13日查看详情
1)找不到stdio.hconio.h等包含文件;
2)出现cos.obj无法连接等错误。
这些问题都是没有设置路径造成的。目前下载的TC2和TC3按照安装分类大概有两个版本:一个是通过install安装,应该设置了路径;二是直接解压后建立TC.EXE的快捷方式,在WINDOWS下双击即可运行(在DOS下直接运行TC.EXE)。目前国内多使用,下载使用前请注意。
路径设置:
方法是:
选项-目录:
包含:[tc2/3所在的目录]/包含
lib:[TC2/3所在的目录]/lib
输出目录请自行设置一个工作目录,以免混淆。
最后提醒一下:文件中的Changedir应该设置为当前程序所在的目录。
一、TurboC概述
二、1.TurboC的产生与发展
Turbo是美国Borland公司的产品,这是一家专门从事软件开发和研究的大公司。公司先后推出了TurboBasic、TurboPascal、TurboProlog等一套Turbo系列软件,深受用户欢迎。1987年,该公司首次推出TurboC1.0产品,其中使用了全新的集成开发环境。即使使用了一系列下拉菜单,也将文本编辑、程序编译、连接和程序运行融为一体,极大地方便了程序的开发。1988年,Borland公司推出了TurboC1.5,增加了图形库和文本窗口函数库,而TurboC2.0是在1989年发布的。TurboC2.0在原有集成开发环境的基础上增加了错误检查功能,可以直接生成。微小模式下的COM文件(数据、代码、栈都在同一个64K内存中)。还可以模拟数学协处理器(支持8087/80287/80387等。).
Borland后来推出了面向对象的程序包TurboC,继承和发展了TurboC2.0的集成开发环境,包含了面向对象的基本思想和设计方法。
1991年,Borlandc公司针对微软Windows3.0版本的应用更新了TurboC,也就是新一代TurboCBorlandC也已经问世。
三、2.TurboC2.0基本配置要求
TurboC2.0可以在IBM-PC系列微型计算机上运行,包括XT、AT和IBM兼容机。此时此刻
DOS2.0或更高版本支持,要求至少448KRAM,可在任何彩色和单色80列显示器上使用。
快跑。它支持数学协处理器芯片和浮点模拟,这将加快程序的执行速度。
四、3.TurboC2.0内容简介
TurboC2.0有六张低密度软盘(或者两张高密度软盘)。下面简单介绍一下TurboC2.0的主要文件:
安装。EXE安装程序文件
TC。EXE集成编译
TCINST.EXE集成开发环境的配置设置程序
TCHELP。TCH帮助文件
读取TCHELP的常驻程序。进去吧。计算机输出缩微胶片
关于TurboC的自述信息文件
TCCONFIG。EXE配置文件转换器
制造。EXE项目管理工具
TCC。EXE命令行编译
特林克。EXEturboc系列连接器
TLIB。C系列库管理工具
C0?OBJ不同模式启动代码
c?LIB不同模式运行时
图形。图形库
Emulation.lib8087模拟库
FP87。LIB8087库
*.HTurboC头文件
*.不同显示器的BGI图形驱动程序
*.CTurboC例程(源文件)
其中:以上?它们是:
t微型(微型模式)
SSmall(小模式)
c(紧凑模式)
m中等(中等模式)
l大(大模式)
巨大(巨型模式)
一、TurboC2.0的安装和启动
TurboC2.0安装非常简单,只需将1号盘插入A盘,在DOS下的'A'下键入:AINSTALL即可。此时,屏幕上显示三个选项:
1.在你的硬盘上创建一个新的目录来安装整个TurboC2.0系统。
2.更新TurboC1.5版本。此安装将保留选项、颜色和编辑功能键的原始设置。
3.为只有两张软盘没有硬盘的系统安装TurboC2.0。
这里,假设安装是根据第一个选项进行的。只要在安装过程中按照盘号的提示按顺序插入软盘,安装就可以顺利进行。安装完成后,在c盘的根目录下会建立一个TC子目录,在TC下会建立LIB和INCLUDE两个目录。lib子目录存储库文件,include子目录存储所有头文件。运行TurboC2时。0,只需在TC子目录中键入TC,按回车键即可进入TurboC2.0集成开发环境。
五、二、TurboC2.0集成开发环境的使用
进入TurboC2.0集成开发环境后,屏幕显示:
文件编辑运行编译项目选项调试中断/监视
f1-帮助F5-缩放F6-切换F7-追踪F8-步骤F9-制作F10-菜单
最上面一行是TurboC2.0主菜单,中间窗口是编辑区,接下来是信息窗口,最下面一行是参考线。这四个窗口构成了TurboC2.0的主屏幕,以后的编程、编译、调试和运行都将在这个主屏幕中进行。下面详细描述了主菜单的内容。
六、1.主菜单
主菜单在TurboC2.0主屏幕的顶行,显示以下内容:文件编辑运行编译项目选项调试中断/监视。
除了编辑,所有其他项目都有子菜单。只需用Alt加上某项的首字母(即大写字母)就可以进入该项的子菜单。
文件菜单-按AltF进入文件菜单,包括以下内容:负载(负载)
加载一个文件,你可以使用类似DOS的通配符(比如*。c)用于列表选择。您也可以加载具有其他扩展名的文件,只要给定文件名(或仅路径)。此项的热键是F3,即在主菜单中按F3键就可以进入此项,选择此项之前不需要进入文件菜单。挑选(选择)
将最近载入编辑窗口的8个文件列表,供用户选择。选择后,将程序加载到编辑区,并将光标放在最后修改的地方。它的热健康是Alt-F3。新建(新文件)
描述文件是新的,默认文件名是NONAME。c,保存时可以重命名。保存(保存)
在编辑区域保存文件。如果文件名为NONAME。c,会问你是否更改文件名,它的热键是F2。写入(保存)
用户可以在编辑区给出文件名来保存文件。如果文件已经存在,询问是否覆盖它。目录(目录)
显示目录和目录中的文件,用户可以选择。更改目录(更改目录)
显示当前目录,用户可以更改显示的目录。操作系统外壳(暂时退出)
暂时退出TurboC2.0到DOS提示符,然后就可以运行DOS命令了。如果想返回TurboC2.0,只需在DOS下键入exit即可。退出
退出TurboC2.0,返回DOS操作系统,其热键为AltX.
注意:以上项目可以用光标键移动颜色条来选择,然后回车。也可以用每个项目的第一个大写字母直接选择。Esc键可用于退回到主菜单或从其下级菜单列表框中退回。TurboC2.0的所有菜单都是这样操作的,下面不再解释。
编辑菜单-按AltE进入编辑菜单。如果再次按回车键,光标会出现在编辑窗口中,此时用户可以编辑文本。编辑方法基本和wordstar一样,
七、可用F1键获得有关编辑方法的帮助信息。与编辑有关的功能键如下:
获取F1的TurboC2.0编辑命令的帮助信息。
F5将编辑窗口扩展到整个屏幕。
F6在编辑窗口和信息窗口之间切换
F10从编辑窗口转到主菜单
八、编辑命令简介:
向前翻页
向后翻页
将主光标移动到行首。
将结束光标移动到行尾。
Yctrl删除光标所在的行。
Ctrl删除光标所在的单词
Ctrl设置块开始
ctrl+KK设置块的终点
控制KV闭塞移动
Ctrl块复制
CtrlKY块删除
CtrlKR读取文件
Ctrl保存文件
Ctrl块文件打印
F1如果光标位于TurboC2.0库函数中,获取关于该函数的帮助信息。
CtrlQ【找到TurboC2.0双边界字符的后配
CtrlQ]找到TurboC2.0双边界字符的预匹配
描述:
A.TurboC2.0的双边界符号包括以下符号:
括号{}
尖锐的引号
封闭字符()
方括号[]
评论/**/
双引号'
单引号''
TurboC2.0在编辑文件时还有一个功能,就是可以自动缩进,即光标位置与最后一个非空字符对齐。在编辑窗口中,CtrlOL是自动缩进开关的控制键。
运行菜单-按AltR进入运行菜单,该菜单包含以下项目:运行(运行程序)
运行由项目/项目名称项指定的文件名或当前编辑区域中的文件。如果最后编译的源代码没有被修改,就直接运行到下一个断点(如果没有断点,就运行到底)。否则运行前编译连接,其热键为CtrlF9。程序复位(程序重启)
暂停当前调试并释放分配给程序的空间。它的热键是CtrlF2。转到光标处(运行到光标处)
调试程序时,选择此项使程序运行到光标所在的行。光标行必须是可执行语句,否则会提示错误。热门话题是F4。追踪到(追踪到)
当执行一个调用其他自定义的子功能时,如果使用Traceintoitem,执行栏会被追踪到子功能内部执行,其热键为F7。跨过(单步)
当前函数的下一条语句执行时,即使用户调用该函数,执行栏也不会跟踪到该函数,其热键是F8。用户屏幕(用户屏幕)
显示程序运行时屏幕上显示的结果。热键是AltF5。
编译菜单-按AltC进入编译菜单,该菜单包含以下内容:编译成OBJ(编译生成目标代码)
编译C源文件以生成。OBJ目标文件,并显示生成的文件名。热键是AltF9。生成EXE文件(生成执行文件)
此命令生成一个。EXE文件并显示生成的。EXE文件名。在哪里?EXE文件名是下列之一。
A.由项目/项目名称描述的项目的文件名。
B.如果没有项目文件名,则用主C文件描述源文件。
C.如果上述两项中没有文件名,则为当前窗口的文件名。链接EXE文件(连接以生成可执行文件)
接通电流。OBJ文件与库文件生成一个。EXE文件。全部生成(创建所有文档)
重新编译项目中的所有文件,并将它们汇编成一个。EXE文件。此命令不会被检查是否过时(上述命令会被检查是否过时,即如果当前项目中源文件的日期和时间与目标文件相同或早于目标文件,则源文件将被拒绝编译)。初级C文件(初级C文件)
当在此项中指定了主文件时,该项中指定的主C文件将在以后的编译中被编译,如果没有项目文件名,如果编译有错误,这个文件将被调入编辑窗口,不管主C文件是否在当前窗口中。获取信息
获取关于当前路径、源文件名、源文件的字节大小、编译中的错误数、可用空间等信息。
九、Project(项目)菜单---按Alt+P可进入Project菜单,该菜单包括以下内容:。项目名称(项目名称)
项目名称的扩展名为。PRJ,包括要编译和连接的文件名。例如,有一个由file1.c、file2.c、file3.c组成的程序,要把这三个文件编译汇编成一个file.prj的执行文件,可以先建立一个file.prj的项目文件,内容如下:
文件1.c文件2.c文件3.c
此时file.prj会放在项目名称项中,以后会自动编译项目文件中指定的三个源文件。然后把它连接成一个file.exe文件。如果这些文件中的一些已经被编译成。OBJ文件并且没有被修改,可以直接写扩展名。OBJ。此时,它将不再编译,而只是连接。比如:file1.objfile2.cfile3.c不会编译file1.c,而是直接连接。注意:当项目文件中的每个文件都没有扩展名时,它将被视为源文件。另外,里面的文件也可以是库文件,但是扩展名。必须写lib。Breakmakeon(中止编译)
用户可以选择是否在警告、错误、致命错误或链接之前退出Make编译。自动依赖性(自动依赖性)
当开关设置为on时,源文件和相应的。编译时将检查OBJ文件,否则将不进行检查。清除项目(清除项目文件)
清除“项目/项目名称”中的项目文件名。移除消息(删除消息)
从信息窗口中清除错误消息。
选项-按AltO进入选项菜单,新手慎用。编译器(编译程序)
该选项还有许多子菜单,允许用户选择硬件配置、存储模型、调试技术、代码优化、对话框信息控制和宏定义。这些子菜单如下:Model有微型、小型、中型、紧凑型、大型、巨型六种不同的模式,可供同户选择。
Define打开一个宏定义框,同一户可以输入宏定义。多重定义可以和分号一样,赋值可以是等号。
代码生成有许多选项,它告诉编译器要生成哪种目标代码。
调用约定可以选择C或者Pascal来传递参数。
指令集可以选择8088/8086或80186/80286指令系列。
浮点可以选择仿真浮点、数学协处理器浮点或者无浮点运算。
默认字符类型指定字符的类型。
Alignonnet规定了地址对齐的原则。
合并重复字符串用于优化将重复字符串合并在一起。
标准堆栈框架产生标准堆栈结构。
测试堆栈溢出在程序运行时生成检测堆栈溢出的代码。
行号将行号放在。用于调试的OBJ文件。
OBJ调试信息在。对象文件。
最佳化
优化用于选择是缩小程序还是优化程序速度。
使用寄存器变量用于选择是否允许寄存器变量。
寄存器优化尽可能多地使用寄存器变量,以减少过多的取指操作。
跳转优化通过删除冗余跳转以及调整循环和切换语句来压缩代码。
来源
标识符长度表示标识符的有效字符数,默认为32。
嵌套注释是否允许嵌套注释。
ANSI关键字只允许ANSI关键字还是TurboC2.0关键字?
错误
出错多少次后停止编译,缺省为25。
警告停止多少个警告错误后停止编译,默认为100。
显示警告
便携性警告便携性警告错误。
ANSI违规违反了ANSI关键字的警告错误。
常见警告错误。
不太常见的错误罕见的警告错误。
Names用于更改段、组和类的名称。默认值为代码、数据和BSS。链接器(连接器)
该菜单设置与连接相关的选项,其内容如下:
Mapmenu选择是否生成.Map文件菜单
初始化段连接时是否初始化未初始化的段。
当连接由其他编译器生成的目标文件时,vault库是否查找它们的默认库。
图形库是否连接图形库中的功能。
存在重复符号时,警告重复符号会生成警告消息。
Stackwarinig是否让链接器生成无堆栈的警告消息。
区分大小写的链接是否区分大小写。环境(环境)
此菜单指定是否自动保存某些文件以及tab键和屏幕尺寸的设置。
消息跟踪
当前文件在编辑窗口中跟踪文件错误。
所有文件跟踪所有文件错误。
关闭,不跟踪。
编译Keep消息前是否清除消息窗口中的信息。
当自动保存打开时,如果在运行Run、Shell或退出集成开发环境之前更改了TurboC2.0的配置,这些更改将存储在配置文件中。选择关闭时不保存。
编辑自动保存是否在运行或Shell之前自动保存编辑过的源文件。
备份文件是否生成备份文件(。BAK文件)。
Tab设置tab键的大小,默认为8。
缩放窗口将当前活动窗口放大到整个屏幕,其热键为F5。
Screensize设置屏幕文本大小。。目录(路径)
指定编译和连接所需文件的路径,包括以下项目:
包含目录包含文件的路径,多个子目录使用“;”分开。
库目录库文件的路径,多个子目录为';'分开。
输出文件的输出目录(。OBJ。EXE,映射文件)。
TurboC目录TurboC所在的目录。
选择文件名定义加载的选择文件名;如果不是,则从当前选择文件中取出。参数(命令行参数)
允许用户使用命令行参数。保存选项(保存配置)
将所有选定的编译、连接、调试和项目保存在配置文件中,默认配置文件是TCCONFIG。油槽车(TankCar)。Retriveoptions将一个配置文件加载到TC中,TC将使用这个文件的选项。
Debug(调试)菜单
-按AltD选择调试菜单,主要用于调试,包括以下内容:评价。Expression要计算其结果的表达式。结果显示表达式的计算结果。新值被分配给新值。调用堆栈此项不可触摸。而在TurboC调试器中,它用于检查堆栈状态。Find函数用于在运行TurboC调试器时显示指定的函数。刷新显示如果编辑窗口被用户窗口意外覆盖,可以用这个来恢复编辑窗口的内容。
中断/监视(断点和监视表达式)
-按AltB进入休息/观察菜单,该菜单包含以下内容:添加监视将监视表达式插入监视窗口。删除监视从监视窗口中删除当前的监视表达式。编辑监视在监视窗口中编辑监视表达式。removealwatches从监视窗口中删除所有监视表达式。切换断点设置或清除光标所在行的断点。清除所有断点清除所有断点。查看下一个断点将光标移动到下一个断点。
三。TurboC2.0的配置文件
所谓配置文件,就是包含TurboC2.0相关信息的文件,包括编译、连接选择、路径等信息。TurboC2.0的配置可以建立如下:
1.建立一个用户命名的配置文件。
您可以从“选项”菜单中选择“选项/保存选项”命令,将当前集成开发环境的所有配置保存到用户命名的配置文件中。下次启动TC时,只需在DOS下键入:tc/c用户命名的配置文件,该配置文件中的内容将被选择为TurboC2.0。
2.如果options/environment/configautosave设置为on,则当前设置将自动存储在TurboC2.0配置文件TCCONFIG中。TC当退出集成开发环境时。Turbo会在启动时自动查找这个配置文件。
3.用TCINST设置TurboC的配置,并将结果存储在TC.EXE中。当Turbo启动时,如果没有找到配置文件,将采用TC.EXE的默认值。
本文到此结束,希望对大家有所帮助。
标签:
猜你喜欢
最新文章
- 僭主制(关于僭主制的简介)
- 四部门详解延迟退休办法 到底什么情况嘞
- 僭主(关于僭主的简介)
- 专家解读 到底什么情况嘞
- 僭(关于僭的简介)
- 国庆档大片你最想看哪个? 到底什么情况嘞
- 月满团圆乐动中秋!
- 大学生每月生活费1500元够吗?
- #鸡有几个胃# ?
- #河南高校手绘地图迎新生很哇塞#[憧憬]
- #你还会买实体书吗#
- 太酷了! #C919披上了五星红旗#
- #处暑已至# 秋意渐浓
- #不直播的李佳琦们都去哪里捞金了#
- #你一般喝什么价格的奶茶?#
- #春城用鲜花画出同心圆# 到底什么情况嘞
- #2024国庆档影片#你最期待哪一部? 到底什么情况嘞
- 月满团圆乐动中秋!
- 大学生每月生活费1500元够吗?
- #鸡有几个胃# ?
- 僬侥(关于僬侥的简介)
- #河南高校手绘地图迎新生很哇塞#[憧憬]
- #你还会买实体书吗#
- 太酷了! #C919披上了五星红旗#