命令行例样
下面的例子演示了在DOS命令行调用TurboC的语法。
tcc - IB:\include -LB:\lib -etest start.c body.obj end
该例是在 DOS提示下调用 Turbo C,然后 Turbo C按下面的意思解释命令行任选项;
* 包含目录是B:\INCLUDE(-IB:\include)
* 库在B:\LIB目录(-LB:\Lib)
* 可执行文件应放在名叫TEST.EXE的文件里(-etest)
Turbo C解释列出的文件,说明该程序由下列文件组成
* 将被编译的源文件START.C
* 将被连接的目标文件BODY.OBJ
* 另一个将被编译的源文件END.C
下面是TurboC2.0行编译命令的又一例:
tcc IB:\include -LB:\lib2 -mm -C -k s1 s2.c z.asm mylib.lib
* 在B:\INCLUDE查包含文件(-IB:\include)
* 在B:\LIB2目录中查找库(-IB:\LIB2)
* 使用中模式(-mm)
* 允许嵌套注释(-C)
* 使char无符号(-k)
TurboC按下列含义解释文件名:
* 将被编译的源文件s1.c和s2.c
* 文件z.asm将被汇编(使用TASM)
* 可执行文件命名为s1.exe
* 库文件MYLIB.LIB将被连接
下面的例子演示了在DOS命令行调用TurboC的语法。
tcc - IB:\include -LB:\lib -etest start.c body.obj end
该例是在 DOS提示下调用 Turbo C,然后 Turbo C按下面的意思解释命令行任选项;
* 包含目录是B:\INCLUDE(-IB:\include)
* 库在B:\LIB目录(-LB:\Lib)
* 可执行文件应放在名叫TEST.EXE的文件里(-etest)
Turbo C解释列出的文件,说明该程序由下列文件组成
* 将被编译的源文件START.C
* 将被连接的目标文件BODY.OBJ
* 另一个将被编译的源文件END.C
下面是TurboC2.0行编译命令的又一例:
tcc IB:\include -LB:\lib2 -mm -C -k s1 s2.c z.asm mylib.lib
* 在B:\INCLUDE查包含文件(-IB:\include)
* 在B:\LIB2目录中查找库(-IB:\LIB2)
* 使用中模式(-mm)
* 允许嵌套注释(-C)
* 使char无符号(-k)
TurboC按下列含义解释文件名:
* 将被编译的源文件s1.c和s2.c
* 文件z.asm将被汇编(使用TASM)
* 可执行文件命名为s1.exe
* 库文件MYLIB.LIB将被连接