Linux 下将编译结果输出到文件

在命令行编译项目时,经常遇到编译结果太长,覆盖了最先输出的结果,此时就需要将结果输出到文件再查看。命令如下:

1
2
3
4
5
6
make > make.log 2>&1
# make 编译命令
# make.log 输出文件名
# 2 文件描述符,标准错误
# > 重定向符,输出
# &1 文件描述符&,文件描述符1 标准输入

该命令功能即将make编译时输出,标准错误重定向为标准输入,写入到make.log文件中。符号的含义可以参考Linux 文件描述符

C 语言可变参数 Linux 文件描述符
You need to set install_url to use ShareThis. Please set it in _config.yml.

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×