导航:首页 > 源码编译 > tc20编译器怎么用

tc20编译器怎么用

发布时间:2022-12-25 13:22:51

㈠ 怎样使用c++编译

对于初学c/c++的人,我建议最好在使用dos 环境下的编译器,这样不至于在GUI的环境(比如vc、bcb)里给弄糊涂了。那么在dos环境下如何使用c/c++的编译器了,其实很简单,下面用vc为例;

首先你告诉LIB和INCLUDE在什么地方,在就告诉编译的程序在什么地方,这样我们可以在任何目录下都可以使用编译器,要作到上面的,就理所当然要设定path了!设定如下:

vc:假定你的vc安装在如下目录:

C:\Program Files\Microsoft Visual Studio\VC98\Include

C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include

C:\Program Files\Microsoft Visual Studio\VC98\Lib

C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib

C:\Program Files\Microsoft Visual Studio\VC98\Bin

C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin

那么写一个批处理文件(autoexec.bat),内容如下:

set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin (找到vc的编译器cl.exe位置,同时也可以调用MSPDB60.DLL文件)

set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include;C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include

set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib;

C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib

当然如果你不用mfc也可以这样:

set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin

set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include

set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib

如果你是使用的bcb的编译器,设置方法与上面类似!

那么如何在dos 用c/c++的编译器编译程序呢?

那就更简单了!如下:

C:\> CL test.cpp <回车>(呵呵,当然你可以在其他目录下去执行,只要是你编译的cpp文件的目录就行)

至于执行cl.exe有些什么参数实现条件编译,就要自己去查了!:)

当然,上面的方法不适合开发大型的项目,因为很明显文档、程序管理不方便!

㈡ 各位大侠,帮个忙吧! C语言,用tc2.0的编译器,当运行一个程序后,查看显示,但修改再次运行两次都显示!

TC就是这样的,之前的输出也会显示的
没关系,可以在执行语句的开头加上用clrscr()函数,用途是清屏,包含在conio.h里
比如说
# include <stdio.h>
# include <conio.h>
main()
{
clrscr();
printf("hello world!\n");
}

另外,# include <conio.h> 不写也可以

㈢ C语言编译用的tc2.0怎么用我用记事本编写了一些c程序,用的.c做括展名但是我不会用tc2.0来编译...

选中.c文件右击打开方式选择你安装tc2.0的目录然后选择tc2.0.exe进去后按F10可以进入上面的菜单,在Compile菜单下点击make exe file在点击Run菜单下的run,另外需注意tc下要输出必须在最后加上 getch(); ,希望采纳!

㈣ 在TC20中, int i=65536; printf("%d\n",i);的输出结果是

lz是想实验
short
i=65536;printf("%d\n,i);吧
是的话输出结果是0
我看了下反汇编的结果,给你解释下为什么是0吧
65536对应的16进制数十10000h,
short
i=65536经过汇编之后的结果是
mov
[i],10000h
i只占16位对应10000h的低16位,最高位的1由于存不下了就自动舍弃掉了,所以i的值为0
不知道其他编译器是不是也是这么处理的,我估计应该差不多,
忘说了,我的ide是vs2010

㈤ 大家初学c语言用的编辑器和编译器是怎么下载安装详细步骤

1.Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境.
相比于基于Delphi的Dev-C++共享 C++IDE,Code::Blocks是开放源码软件Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库 wxWidgets(2.6.2unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。

2.安装主要步骤

3.运行安装程序

下载得到一个执行的文件,双击后运行,请按照以下说明进行安装。

选择“Full/完整”安装,以免重要插件没有被安装上。

安装目标路径,不要带有空格,或者汉字;这一点并不是Code::Blocks的限制,而是因为mingw32里的一些命令行工具,似乎对长目录或带空格的目录支持有点小问题,我估计汉字目录也会出问题,但没试过。一句话,就装在根目录下的x(AB,C,D):CodeBlocks即可。

4.安装中文语言包

首先,请在 X:CodeBlocksshareCodeBlocks 建立一个子文件夹:locale,注意 locale 全为小写字母。简体汉字的语言包做了较大改进,不过仍然没改完,另外,一些插件在当前版本本来就无法汉化的,所以还有一部分内容是英语的。

点击下载d2school版Code::Blocks语言包。

下载后,请解压到前述的locale目录下,则locale目录下,应出现zh_CN和zh_TW两个子目录。重新启动Code::Blocks,点击主菜单的“Settings”,选择“Enviornment”。出现的对话框中,左边选中“View”,右边打勾“Internationalization (needs restart)”,并在后面的复合框中选中“Chinese (Simplified)”。确认退出本对话框。

5.必要配置

又分为两步,第一步用于检查系统环境变量,第二步用于检查Code::Blocks本身的配置。事实上,这也是很多类似IDE软件都需要做的准备工作之一。

虽然在多数情况下这两样配置在CodeBlocks安装以后,就已经正确配置上了。但是如果这两样配置有误,会带来Code::Blocks运行时的很多奇怪的问题,我们还是直接检查确保一下,同时加以了解。

检查并配置操作系统环境变量

在桌面上,鼠标右键点击“我的电脑”,选择弹出菜单中的“属性”。在属性对话框中,选中“高级”属性页。点击其下“环境变量”按钮,将新弹出一个对话框,如下图,选中“系统变量”下的“PATH”一行。然后点击其下“编辑”按钮,再次弹出一个对话框。

全选,并复制(Ctrl + C)第二行的内容。然后打开写字板程序,检查以下内容是否出现在复制过来的文字中:

X:CodeBlocksMinGWin; X:.4.5;

其中“X:CodeBlocks”应为您本机安装Code::Blocks时的路径。

如果没有,将所缺少的部分,录入到配置内容,所插入位置最好微靠前一点,注意包括其中的分号。

修改完之后,别忘了复制修改后的全部内容,粘贴,替换一路“确定”,关掉各级对话框。

6.Code::Blocks全局编译器设置

请大家首先到 X:CodeBlocksMinGWin下,搜索,检查有没有存在以下文件:

㈥ 如何使用gcc编译器

双击GCC安装包,mingw-get-setup.exe,点击Install安装

2
点击Change选择安装路径,尽量不要有中文和空格,

3
将package 下面的mingw-***和mingw32-***和msys-**。都勾选上,等待下载安装,直到勾选框全部变成土灰色。

找到安装目录的bin目录,将路径右键复制下来。

找到计算机,右键,属性。点击  高级系统设置

找到下面的  环境变量  点击

在系统变量里面找到 Path变量,双击出现下面输入框,在变量值的末尾添加刚刚复制的bin目录,并在最后加上英文状态下 的分号(;)。点击确定。

测试是否安装成功,在cmd命令提示符里面输入 gcc --help 回车键,
出现以下信息,表示安装成功

EditPlus 3 安装完成之后的界面点击File 下的 new   C/C++

出现以下测试代码,保存到指定目录,最后不要有空格和中文,我保存到E:/My/Test下面测试。文件名为test.c 

命令提示符窗口进入到  E:/MyTest 下  用dir 命令显示当前目录下的所有文件。

使用gcc 命令编译   命令格式 如下  gcc test.c - o test 回车键
编译完成 

直接输入test运行,输出hello,world.
测试完成

㈦ c语言中tc20什么含义

C语言经典编译器
Tuber c2.0 编译器的版本的2.0 的

㈧ 我刚下了个tc编辑器不会用,谁能告示我怎么用

Turbo C
Turbo C是Borland公司的产品,早期最经典的C语言编译器,TC 2.0倍受程序员的青睐。

新版本有TurboC++3.0

Turbo C的优点是 体积小---小于5兆,功能还全,适合教学。

不足是 Dos界面,TC 2.0还不支持鼠标,受界面所限编辑功能不好。

下面是它的安装以及使用:
下载后,用Winzip解压缩,用默认的目录即是c:\unzipped\tc20,不过一般你不想将程序放在unzipped目录下吧,即使放在这里,你也会发现它不好使.可能会出现某某文件找不到的错误.不要紧,这里有几个解决方案:

一,什么都不要动,把tc20目录改为tc后,放到c盘跟目录下只要tc目录里面的文件不坏,应该就能正常运行.

二,如果你不想将它放到c盘跟目录下,也行.比如你放到了d:\turboc\目录下.步骤:

打开tc的IDE编辑界面,选options菜单,打开后,选directories子菜单.现在你将会看到几个路径:

Include Directories, Library Directories, Output Directories,Source Directories四项

看一看你的tc目录的路径,里面有include目录和lib目录.将这两个目录的完整路径分别写上,哈哈这下行了吧.

以下是正规的c语言安装方式,适用于有安装文件的tc用。

Turbo C 2.0的安装非常简单, 只要将1#盘插入A驱动器中, 在DOS的"A>" 下键入:
A>INSTALL
即可, 此时屏幕上显示三种选择:
1. 在硬盘上创造一个新目录来安装整个Turbo C 2.0系统。
2. 对Turbo C 1.5更新版本。
这样的安装将保留原来对选择项、颜色和编辑功能键的设置。
3. 为只有两个软盘而无硬盘的系统安装Turbo C 2.0。
这里假定按第一种选择进行安装, 只要在安装过程中按对盘号的提示, 顺序插
入各个软盘, 就可以顺利地进行安装, 安装完毕将在C盘根目录下建立一个TC 子目
录, TC下还建立了两个了目录LIB和INCLUDE, LIB子目录中存放库文件, &127;INCLUDE
子目录中存放所有头文件。
运行Turbo C 2.0时, 只要在TC 子目录下键入TC并回车即可进入Turbo C 2. 0
集成开发环境。

㈨ TC的详细使用方法

TC的使用方法
进入Tc,您可以看到类似下面这样的屏幕。按F10到菜单,将光标移到Options,打开下拉菜单(或可以按Alt+o打开Options下拉菜单),选择Directories,第一行是include文件目录,是你的TC.EXE,所在的目录,假如你的TC.EXE是在C:\TC20下那么就是c:\tc20\include;同样,第二行是library目录,设成c:\tc20\lib第三行为输出.EXE和.OBJ文件的目录,如果为空则输出到c:\tc20目录下;第四行为Tc的目录,这里设为c:\tc20;第五行是建立PICK文件,默认是TCPICK.TCP,该文件的作用是每次只要键入tc即可在启动TC时自动加载上次编辑的文件。完了以后一定要Save Options。否则下次你还要在设置保存时覆盖原来的就可以了.好了,设置完这些目录以后,您就可以开始进行基本的开发工作了。

File菜单:
File菜单中都是些一般编辑器中常有的功能,如Load、Save等,相信没有必要再讲了,我们就省点口水吧。

Edit菜单:
Edit菜单的作用是从菜单切换到编辑栏。其实大可不必这么麻烦,只要按ESC键就可以了。

Run菜单:
Run菜单中的命令用于运行程序。

RUN命令不用讲了,当然是用来运行编译好的程序的啦。

Program Reset可以终止当前运行的程序,释放分配的内存空间。这在进行调试时退出程序的方法.

Go To Cursor使程序执行到光标所在处。

Trace Into单步执行程序,并且进入函数(必须是同一源文件中定义的函数)。

Step Over单步运行程序,但不进入函数。

User Screen返回到DOS界面,按任意键可返回。

Compile菜单
Compile菜单用于编译.OBJ文件和连接生成.EXE可执行文件。

Compile To OBJ编译生成OBJ目标文件。

MAKE EXE File编译、连接一步完成,生成EXE可执行文件。

Link EXE File连接OBJ文件以生成EXE可执行文件。

Build all无条件编译所有文件,无论过时与否。

Primary C File可在编译过程中发现错误是重新载入文件(.H .C)。

Get Info可获得以下信息:

源文件

与当前文件相联系的目标文件

当前源文件名

文件大小

程序退出码

可用空间

Project菜单
Project菜单提供与工程有关的命令。

Project Name给你的工程起个好听的名字。

Break Make On设定终止MAKE的缺省条件,通常为ERRORS。

Auto Dependencies自动依赖检查。就是说让MAKE自动检查盘中是否有相应.C和.H文件。

Clear Project清除工程文件名,重置消息窗口。

Remove Messages将错误消息从消息窗口中清除。

6. Options菜单

前面我们已经使用过options菜单,可想而知这里主要设置一些集成环境的参数。

Compiler

Model内存模式,不同的内存模式将使用不同类型的指针。
Define宏定义,可用分号“;”划分多重宏定义。
Code Generation代码生成,控制编译器生成怎样的代码。
Optimization优化,可按用户的需要优化程序的代码。
Source源代码,控制编译器如何处理源代码。
Errors错误,让用户可以控制编译器如何处理和响应诊断信息。
Names,我也不知道是用来干嘛的。
Linker

Map File Menu选择映射文件的类型。
Intialize Segments段初始化
Default Libraries设置缺省库表。
Graphics Libraries打开自动查找BGI图形库。
Warn Duplicate symbols打开可使连接器警告在目标及库文件里出现的相同字符。
Stack Warning抑制连接器产生No Strack消息。
Case-sensitive Link是否区别大小写。
Environment

Message Tracking消息跟踪,编译时会跟踪编辑器里的语法错误。
Keep Messages告诉TC是否保存消息窗口内的消息。
Config Auto Save设置为ON时,TC将自动保存对TC所做的设置;否则必须使用Options->Save Options才将改动保存。
Brackup Files打开则会在保存文件时建立备份文件。
Tab Size设置制表符大小,缺省为缩进8个字节。
Zoomed Windows设置窗口为全屏幕。这样的话,编辑窗口或消息窗口都将变成整个屏幕的大小,只有活动窗口是可见的。用F6可以互相切换。
Screen Size设置屏幕大小。
Directories目录设置。(看者云:前面不是已经设置好了吗?少废话了!)

Arguments在用run->run运行程序时,可在这里加上参数。

Save Options更改好设置以后,一定要在这里保存一下。除非将Options->Environment-> Config Auto Save置为ON。

Retrieve Options这个命令可以重新加载以前保存的配置文件。

7. Debug菜单

Debug菜单命令用来完成调试工作。

Evaluate可以测试甚至修改一个变量或表达式的值。注意:表达式不能包含函数调用和宏。

Call Stack用来跟踪当前函数的调用关系,他弹出一个包含调用栈的窗口。

Find Function顾名思义,就是查找函数定义。只有在运行调试时可用。

Refresh Display刷新屏幕。如果编辑屏被你的程序改写了,可以用它恢复。

Display Swapping控制是否在程序运行是切换屏幕。

Source Debugging打开源代码调试。

8. Break/watch菜单

Break/watch菜单用来设置/删除断点或监视项。

Add Watch添加监视项。可以监视一个变量或表达式的值。

Delete Watch删除监视项。

Edit Watch编辑你所监视的表达式。

Remove All Watches删除所有监视项。

Toggle Breakpoint设置或删除断点。如果设置了断点,程序运行到这一行就会停下来。

Clear All Breakpoints清除所有断点。

View Next Breakpoint按设置顺序移到下一个断点处。

Turbo C 2.0集成环境的所有菜单命令已经介绍完了,下面我们将通过一个实例来看看在Turbo C下如何创建你的程序。

现在让我们来看看怎样在TurboC中创建程序。我们可以键入tc或tc test进入TC集成环境。在编辑窗中输入我们的程序代码,例如下面这段:

/* just for a testing */
/* print a string "Hello,world!" */
int main(void)
{
char str[]="Hello,world!";
void showstr(char *p);
showstr(str);
return 0;
}
void showstr(char *p)
{
printf(p);
}
代码输入完后按F2来存盘。要进行编译最简单的是按F9用MAKE实用程序,编译并且连接生成EXE文件。此时如果程序中有错误,编译器会在底下的消息窗口给出错误信息(关于错误信息的意思,以后我会再写一篇),光标移到消息条上,按ENTER或F6可回到编辑窗再修改程序。

我们可以通过设置断点和监视项来调试程序。将光标移到第5行,按ctrl+F8即可在这里设置断点。将光标移到第7行的str上,按ctrl+F7可添加监视项监视str的值。

然后按ctrl+F9运行程序。由于刚才在第5行设置了断点,程序运行到第6行就会暂停,要再按一次F9才继续。从watch窗口中,我们可以看到str: "Hello,world!",这是str当前的值。如果str的值改变,这里的显示也会跟着改变。

我们还可以按F8或F7单步执行程序。我们来让程序运行到第7行,这时你就可以发现F8和F7的区别了。F8将执行完第7行的指令后,光条直接移到了第8行,也就是说它跳过了函数showstr()。而F7会从第7行跳到第10行而进入函数showstr()内部。请注意,F7只能进入当前编辑文件中定义的函数,而且不能进入库函数。

F10可以从EDIT切换到菜单栏.
F1 : 打开帮助
F2 : 保存文件
F3 : 打开文件
F5 : 缩放窗口
Alt+F5 : 查看输出
F7 : 单步跟踪
F8 : 跟踪执行
Alt+F9 : 编译文件
F9 : Make文件
Ctrl+F9 : 编译运行

我说的这种是2.01重装上阵斑.还有一个版本应该是CTRL+F9编译文件,ALT+F5编译运行.我就知道这两个版本的.

阅读全文

与tc20编译器怎么用相关的资料

热点内容
程序员前端现在怎么样 浏览:495
服务器和接口地址ping不通 浏览:555
linux命令返回上级目录 浏览:897
移动花卡宝藏版为什么不能选免流app 浏览:255
速腾carplay怎么用安卓 浏览:13
红塔银行app怎么样 浏览:564
农行app怎么开网银 浏览:651
java迭代器遍历 浏览:303
闽政通无法请求服务器是什么 浏览:48
怎么做积木解压神器 浏览:205
王者荣耀解压玩具抽奖 浏览:49
12位是由啥加密的 浏览:870
程序员编迷你世界代码 浏览:897
php取现在时间 浏览:248
单片机高吸收 浏览:429
怎么区分五代头是不是加密喷头 浏览:246
hunt测试服务器是什么意思 浏览:510
2013程序员考试 浏览:641
毕业论文是pdf 浏览:736
服务器跑网心云划算吗 浏览:471