如何将Tiny C编译器的输出保存到文件中?

时间:2015-03-01 10:58:25

标签: command-prompt io-redirection tcc

我想保存名为tcc的C编译器的输出。尝试在Windows 7命令提示符中使用重定向,但它生成一个空文件并在命令提示符中写入输出。

这是我在命令提示符中使用的内容:

tcc -o test.exe test.c > log.txt

1 个答案:

答案 0 :(得分:3)

程序可以写入多个输出流,特别是默认流stdoutstderr。其他流可以是文件,网络连接等等。

标准流stderr通常用于输出错误消息和调试信息,stdout通常用于输出程序的结果。究竟写入每个流的内容取决于程序。

stdout流具有标识符1,stdout具有标识符2. >前面的数字标识要重定向的流。如果没有给出数字,则假定为1>

您可以详细了解这个here,它应该为您提供一些搜索关键字。