最近买了本书《C Primer Plus中文版(第五版)》学习C语言,但是不知道用什么编译器好,后来在网上一番搜索发现很多,但在windows下使用的微软发布的太大了,后来一个网友说可以用EditPlus配置TC来完成。我知道TC的,蓝蓝的界面,卡卡的反应,哈哈。单独用TC确实不合适。于是收集EditPlus配置TC编程C,但是网上的都是些以前的资料和版本,害得我测试了好久都不对,也许现在大家都不再用这样的配合编程了,但是我配置成功后感觉还是不错的,以后即使自己开始编写代码了也不用打开庞大的编译器,只需要EditPlus就可以了,带检错的。
我用的EditPlus的是EditPlus3汉化版,自带注册功能,打开后点击“工具”--“配置用户工具”,如下图
在组名称这里填上需要自己识别的名字,如TC2.0,点击“添加”--“程序”,菜单文本处填上:编译与链接,
命令:填上Tcc.exe的路径,可以采用浏览的方式,这点特别注意,因为TC2.01英文版的这个文件不在tc的根目录下,而是在bin文件夹下,呵呵。
参数:-Ic:\tc\include -Lc:\tc\lib\ -n$(FileDir) $ (FilePath) 指的就是Tc的头文件和库文件位置
初始目录:c:\Tc\BIN 也就是有Link.exe的文件夹,可以采用浏览的方式找到这个文件夹
捕捉输出:选择是
如图:

类似方法添加运行:
菜单文本:运行
命令:$ (FileNameNoExt)
参数:空着不用填
初始目录:$ (FileDir)
捕捉输出:暂时可以为否,以后还可以改为是,呵呵。
如图:

现在该轮到配置TC2.01英文版了,主要是路径问题,我的安装路径是c:\TC\,所以配置如下图所示:

一切配置完毕打开EditPlus就可以编写C语言,然后点工具下面的编译与链接、运行就可以轻松搞定了,经过测试可以很好的支持C90和C99标准,希望朋友们喜欢。
最后解释几点:
第一、捕捉输出其实就是问你要不要弹出运行后的窗口,如果是交互式的程序,那当然需要捕获输出了,如果是一般的看结果程序,不捕获输入就可以,在EditPlus下面有Tc的反馈信息,一样可以看到Tc运行后的结果。
第二、用EditPlus编写后的.cpp文件保存时不要用汉字,用字母保存,并且名字不要超过8个字符,中间不要留有空格,否则容易出错,都是我亲自检测出来的。
第三、如果配置后还有问题,不能使用,注意看EditPlus下面的提示,是不是路径的问题。