作者在 2008-03-15 02:37:28 发布以下内容
这里我所介绍的工程不是单单一个文件的工程,而是具有几十个上百个文件的工程.那么,
我们应该如何管理这些文件呢?我们应该如何设计公共模块呢?我们应该如何对工程分工呢?...
这些都是一个C语言工程构架必须考虑的问题.以下将以TC2.0编译器为构架载体,给大家作详细地分析.
创建工程文件:
打开TC2.0的编辑窗口,按组合键ALT+F在下拉选项中选择"Write to"选项,按回车换行键,
接为着输入工程名并以".prj"后缀按回车换行键结束;
设置当前工程:
按组合键ALT+P在下拉选项中选择"Project name"选项,按回车换行键,
接着输入刚才在创建工程文件时输入的工程名以及扩展名,按回车换行键结束;
向当前工程添加模块:
将需要加入工程的扩展名为.C的文件进行编译,将编译后的扩展名为.OBJ的文件名写入刚才
所说的工程下的编辑框内.比如:FUNCTION.C编译后得到FUNCTION.OBJ的文件,就将FUNCTION.OBJ写入
工程下的编译框内,并保存.
运行当前工程:
按组合键ALT+C在下拉选项中选择"Make EXE file"选项,按回车换行键,得到可执行文件.
需要提醒大家的是,不要选择"Compile to OBJ"选项,这样是毫无意义的,并且编译会出错.
如果Make EXE file成功的话,按组合键CTRL+F9运行,观看工程结果.
退出当前工程:
按组合键ALT+P在下拉选项中选择"Clear project",就把编译器的当前工程的信息清除,就可以做
其它的工作.