TC设置详解

2024-04-30 20:38
文章标签 设置 详解 tc

本文主要是介绍TC设置详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

对于初学程序设计的人来说Turbo C 2.0无疑是最简单最理想的入门语言环境之一,但也常由于环境变量设置的不正确导致程序无法编译运行,严重打击了初学者来之不易的自信心。为了迅速解决此类问题,使大家能把精力集中到程序设计上来,我们特地编写本文以帮助有心涉足编程领域的初学者。

1.准备TC2.0

  得到TC2.0的最简单快速的方法当然是从网上下载了

  下载之后的工作就是解压缩了,解压缩可以使用WinZip或WinRar。在此我们假设将TC解压到"x:/TC20"目录(x表示盘符),当然您也可以将它解压到任意目录,例如 "D:/Programing/C/TC20",此时请使用"D:/Programing/C/TC20"替换以下设置过程中出现的"x:/TC20"。

2.建立Output目录

Output目录用来存放使用TC编写的执行文件和编译过程中使用的临时文件,虽然该目录不一定要有,但为了使您今后可能编写的大量应用程序便于管理,我们强烈建议您建立此目录。下面将分别介绍DOS模式和Windows窗口模式下的操作方法。

2.1、DOS模式下的操作方法:

首先进入TC所在目录,示例如下:
C:/>x:
x:/>cd TC20
然后创建目录:
x:/TC20/>md Output

2.2、Windows下的操作方法:

使用资源管理器或我的电脑打开TC所在目录,右键点击空白空间,在弹出的右键菜单中选择"新建(W)->文件夹(F)"(该操作表示先选择"新建(W)",再在弹出的子菜单中选择"文件夹(F)"),再将文件夹名称改为Output。

  当然您可以用任何名称的目录作为Output目录,但请切记要在后面的几步中作相应的变动才能使设置生效。

3.设置TC环境变量

首先运行TC目录下的TC.exe,这是TC2.0编译环境的主程序,按F10键打开主菜单,选取其中的"Options->Directories",所要设定各选项对应意义如下:


 

Include directories: Include头文件所在目录
Library directories: Lib库文件所在目录
Output directory: 临时文件和最终EXE文件输出目录
Turbo C directory: TC所在目录

  按照我们前边的目录结构,这里应如下设置:
Include directories: x:/TC20/INCLUDE
Library directories: x:/TC20/LIB
Output directory: x:/TC20/OUTPUT
Turbo C directory: x:/TC20

  如果将TC解压到其他目录下的话,请相应修改设置

4.保存设置

为了省去每次启动TC后都要进行设置,在完成以上步骤之后还要将设置结果存盘,具体的操作是选择菜单"Options->Save options"。此时会询问所要存储的环境文件的名称,如果是个人使用可以按"Y"直接选择覆盖默认文件;如果是多人共用同一TC可以通过每人存储设置有不同Output路径的环境文件将各自的执行文件分开,以便于管理,每次使用时只要导入自己的环境文件即可。

  至此,从下载到设置的一系列工作全部完成,您的TC已经可以正常工作了,如果程序仍然无法编译运行,就可能是您在编程过程中出现的语法问题了,请仔细审查源码。最后要提醒的是程序的源代码极其重要,最好将它们存储到专门的目录,不要随便的扔在TC目录下,否则时间一长将很难再找到。

这篇关于TC设置详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/949863

相关文章

Python使用Tenacity一行代码实现自动重试详解

《Python使用Tenacity一行代码实现自动重试详解》tenacity是一个专为Python设计的通用重试库,它的核心理念就是用简单、清晰的方式,为任何可能失败的操作添加重试能力,下面我们就来看... 目录一切始于一个简单的 API 调用Tenacity 入门:一行代码实现优雅重试精细控制:让重试按我

Python标准库之数据压缩和存档的应用详解

《Python标准库之数据压缩和存档的应用详解》在数据处理与存储领域,压缩和存档是提升效率的关键技术,Python标准库提供了一套完整的工具链,下面小编就来和大家简单介绍一下吧... 目录一、核心模块架构与设计哲学二、关键模块深度解析1.tarfile:专业级归档工具2.zipfile:跨平台归档首选3.

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

python设置环境变量路径实现过程

《python设置环境变量路径实现过程》本文介绍设置Python路径的多种方法:临时设置(Windows用`set`,Linux/macOS用`export`)、永久设置(系统属性或shell配置文件... 目录设置python路径的方法临时设置环境变量(适用于当前会话)永久设置环境变量(Windows系统

python中列表应用和扩展性实用详解

《python中列表应用和扩展性实用详解》文章介绍了Python列表的核心特性:有序数据集合,用[]定义,元素类型可不同,支持迭代、循环、切片,可执行增删改查、排序、推导式及嵌套操作,是常用的数据处理... 目录1、列表定义2、格式3、列表是可迭代对象4、列表的常见操作总结1、列表定义是处理一组有序项目的

python使用try函数详解

《python使用try函数详解》Pythontry语句用于异常处理,支持捕获特定/多种异常、else/final子句确保资源释放,结合with语句自动清理,可自定义异常及嵌套结构,灵活应对错误场景... 目录try 函数的基本语法捕获特定异常捕获多个异常使用 else 子句使用 finally 子句捕获所

C++11范围for初始化列表auto decltype详解

《C++11范围for初始化列表autodecltype详解》C++11引入auto类型推导、decltype类型推断、统一列表初始化、范围for循环及智能指针,提升代码简洁性、类型安全与资源管理效... 目录C++11新特性1. 自动类型推导auto1.1 基本语法2. decltype3. 列表初始化3

SQL Server 中的 WITH (NOLOCK) 示例详解

《SQLServer中的WITH(NOLOCK)示例详解》SQLServer中的WITH(NOLOCK)是一种表提示,等同于READUNCOMMITTED隔离级别,允许查询在不获取共享锁的情... 目录SQL Server 中的 WITH (NOLOCK) 详解一、WITH (NOLOCK) 的本质二、工作

springboot自定义注解RateLimiter限流注解技术文档详解

《springboot自定义注解RateLimiter限流注解技术文档详解》文章介绍了限流技术的概念、作用及实现方式,通过SpringAOP拦截方法、缓存存储计数器,结合注解、枚举、异常类等核心组件,... 目录什么是限流系统架构核心组件详解1. 限流注解 (@RateLimiter)2. 限流类型枚举 (

Java Thread中join方法使用举例详解

《JavaThread中join方法使用举例详解》JavaThread中join()方法主要是让调用改方法的thread完成run方法里面的东西后,在执行join()方法后面的代码,这篇文章主要介绍... 目录前言1.join()方法的定义和作用2.join()方法的三个重载版本3.join()方法的工作原