我想在不使用 c 编辑器的情况下使用 tcc 以及 tc 在 dos 提示符下编译 c 程序。请给出完整的程序。
问问题
13235 次
4 回答
3
我会查看TCC 网页上提供的 TCC 文档,特别是快速入门指南。假设您已经有一些源代码,编译就像
tcc -o executable.exe sourcefile.c
您也可以使用该-run
选项直接运行 C 文件,如
tcc -run sourcefile.c
于 2009-11-24T04:09:07.703 回答
2
我不确定您是指 Turbo C 还是 Tiny C 编译器。
使用 Turbo C,它可以很简单:
tcc.exe myfile.c
如果myfile.exe
所有源代码都在myfile.c
.
如果您tcc.exe
不带参数运行,它将显示它接受的参数。
-?
有 Tiny C Compiler 的文档,如果不带参数或使用特定参数(如or )运行,它也可能显示其用法-help
。
于 2012-01-11T07:33:22.140 回答
2
您可以在不使用编辑器的情况下运行代码
tcc -运行 -
使用参数“-”将打开标准输入,您可以在标准输入中编写代码并即时执行它。
于 2012-01-11T07:09:11.780 回答
1
我尝试以下两种方法。第一个和第二个都没问题。但是第三个就不行了。
1. 在命令行中运行脚本:
$ echo 'main(){puts("Hello World");}' | tcc -run -
<stdin>:1: warning: implicit declaration of function 'puts'
Hello World
2.构建hello.c并使用命令运行
1)。构建你好.c
#!/usr/bin/tcc -run
#include <stdio.h>
int main()
{
printf("Hello World\n");
}
2).调用应用程序:
$ cd ./Documents/cfiles
$ tcc -运行你好.c
你好世界
3.逐行运行
我想像在 Ubuntu 终端上的任何 Python 脚本 (>>>) 一样一一运行代码,但它无法运行。
$ tcc -运行 -
#include <stdio.h>
int main()
{
printf("Hello, World!\n");
return 0;
}
main()
于 2021-06-21T06:26:13.763 回答