【Linux】【编译】make编译中打印日志的操作技巧
admin
2024-03-20 22:30:27
0次
  • 🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)
  • 🐳博客主页:花神庙码农 ,地址:https://blog.csdn.net/qxhgd
  • 🌐系列专栏:Linux技术
  • 📰如觉得博主文章写的不错或对你有所帮助的话,还望大家三连支持一下呀!!! 👉关注✨、点赞👍、收藏📂、评论。
  • 如需转载请参考转载须知!!

make编译中打印日志的操作技巧

    • make打印详细日志
    • make日志重定向
      • 标准输入/输出/错误
      • 常用命令汇总

make打印详细日志

数值含义
V=0quiet build (default)
V=1verbose build
V=2give reason for rebuild of target
  • make相当于make v=0;
  • make VERBOSE=1与make v=1相同,verbose编译模式,打印的信息更加详细,方便查证编译问题。

make日志重定向

标准输入/输出/错误

数字含义标准叫法
0标准输入stdin = standard input
1标准输出stdout = standard output
2标准错误stderr = standard error

常用命令汇总

  • 默认操作(标准输出和标准错误均输出到屏幕上):
make                        
  • 标准输出和标准错误均不输出,也不写日志(通常用于加速编译):
make 1>/dev/null 2>/dev/null                       
  • 将所有信息(标准输出、标准错误)重定向到日志中,屏幕无任何输出:
 make > make.log 2>&1make 1>make.log 2>&1  #与上面命令等价
  • 将标准输出和标准错误分别写入不同文件:
make 1> make_normal.log 2>make_error.log
  • 将标准输出重定向到日志中,标准错误继续输出到屏幕:
make > make.log
make 1>make.log    #与上面命令等价
  • 仅将error输出到屏幕:
make 2>&1 | grep error  
  • 仅将编译错误输出到log中,标准输出继续输出到屏幕上:
make  2> make.log
  • 仅将标准输出写入log,标准错误打印到屏幕:
make xxx 1> make.log
  • 将标准输出和标准错误除输出到屏幕外,同步写入make.log
make 2>&1 | tee ~/make.log

如本文对你有些许帮助,欢迎大佬加关注、评论、点赞,有关必回关

相关内容

热门资讯

AI做攻略、“双向奔赴”……国... 本文转自:人民网人民网记者 许维娜今年国庆假期,AI(人工智能)成了不少年轻人的“旅行搭子”。行前做...
合肥的这个“梗”, 翻篇了 社交平台的评论区,曾长期流传一句专属于合肥的黑色幽默。有人问合肥哪里好玩,本地网友半开玩笑地回复:合...
7万+旅游中高层都在的群,今天... 做旅游这行,资源卡位、渠道互通、项目落地——往往就差一个“对的机会”。我们的行业社群已聚集70,00...
一场帐篷音乐节,如何让井研从“... 帐篷音乐节现场封面新闻记者 周洪攀10月的研溪湿地,晚风里裹着柑橘的清甜与民谣的回响。夜幕降临,10...
白鹤翩翩落星愿,上海迪士尼度假... 10月9日,世界候鸟日前夕,上海迪士尼度假区星愿公园的湖风里多了一分白鹤的灵动。三座白鹤雕塑正式揭幕...
成都锦江边赏初秋枫叶飘飘 目前,成都锦江边国华街枫叶树红了。近年来,国华街附近的几条街都栽种了红枫树,是城区较集中看枫叶的点位...
GBTA:商务旅行正在复苏,但... 亚太正在成为全球商务旅行增长的重要引擎。在经历疫情后的快速反弹之后,全球商务旅行正在进入一个新的增长...
从景区焕新到节赛引流 邹城双节... 齐鲁网·闪电新闻10月9日讯 中秋、国庆“双节”假期,邹城市文化和旅游局提前谋划、周密部署,立足自身...
江山如此多娇 且看石楼今朝 金秋十月,黄河岸畔秋意盎然,丰收盛会喜迎国庆。本次石楼国庆文旅活动以“江山如此多娇,且看石楼今朝”为...
海南国庆假期接待游客475.4... 2026年国庆假期,海南接待游客475.40万人次,较2025年增长13.1%,较2024年增长15...