当前位置:首页 > > 嵌入式大杂烩
[导读]Linux编译过程中往往需要对一些编译日志进行分析,特别是编译的内容比较多的时候,shell窗口编译日志往往一闪而过。有时候我们可能只要错误信息,并不想所有的信息中查找错误的,所以需要一些小技巧来帮助我们快速定位错误。




前言


    linux编译过程中往往需要对一些编译日志进行分析,特别是编译的内容比较多的时候,shell窗口编译日志往往一闪而过。有时候我们可能只要错误信息,并不想所有的信息中查找错误的,所以需要一些小技巧来帮助我们快速定位错误。




编译技巧


(1) 所有信息全部输出到屏幕

通常编译时都是使用下面命令进行编译,它会将所有的提示信息输出到屏幕上

make xxx

假如我只要警告错误信息,就可以用下面的命令

make xxx -s


没有警告和错误时,就不会输出任何东西!


(2) 将所有信息全部输出到文件

我们可以将所有信息全部输出到同一个文件,也可以分开输出到不同的文件。

make xxx 1>info.log 2>warn.log


1: 表示常规提示信息,2: 表示警告及错误信息



编译结束,我们看一下info.log和warn.log文件



对编译信息进行了分类,是不是很方便我们查看。


注意事项:

  • 上面的1/2等数字,后面紧跟大于号‘>’,中间不能有空格

  • ‘>’与输出文件名之间可以有一个空格, 也可以没有


(3) 警告错误信息输出到屏幕,其他输出到文件

make xxx 1> info.logmake xxx > info.log

1不写也可以,因为系统默认就是1,  这个时候, 屏幕上就只剩下警告和错误信息了。是不是很方便我们定位问题,不用再大量的信息中去搜索查找。

最后

以上就是本次的分享,如果觉得文章不错,转发、在看,也是我们继续更新得动力。

猜你喜欢:

往proc中留下一个脚印

Linux下应用开发基础

【Linux笔记】LED驱动实验(总线设备驱动模型)

【Linux笔记】设备树实例分析

学习STM32的一些经验分享

我的单片机转嵌入式Linux之路

STM32的map文件学习笔记

基于RT-Thread的智慧路灯案例实验分享

C语言、嵌入式中几个非常实用的宏技巧

免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

每年的10月16日是世界粮食日。对于每一个家庭而言,珍惜粮食并不只意味着减少餐桌上的剩余,也意味着让已经购买的每一份食材得到更充分的利用。从采购到烹饪,食材要经历一段并不短的储存过程,而温度变化、储存环境以及不同食材之间...

关键字: 冰箱 嵌入式 AI

新闻内容?AMD 今日推出 AMD Ross™,这是一款旨在加速完整嵌入式开发流程的智能体 AI( agentic AI )助手——覆盖从架构设计到优化、调试、PCB 设计、原理图审查、软件、AI 以及实际系统部署的全流...

关键字: 嵌入式 AI PCB

逻辑分析、高效能运算核心、灵活自动化烧录、先进通讯协议

关键字: 嵌入式 自动化 RS-485 接口

覆盖 TI MCU、MPU 和无线连接解决方案的统一、生产就绪平台,消除迁移障碍,并缩短全球 Zephyr 开发者的上市时间 上海2026年10月14日 /美通社/ --...

关键字: RTOS 嵌入式 TI 开发者

在物联网终端、无线传感节点、便携采集设备与无人值守嵌入式控制系统中,电池续航是决定产品实用性与运维成本的核心指标。多数低功耗嵌入式设计过度依赖软件休眠、数字时钟裁剪等数字节能手段,却忽略了模拟电路长期静态漏电、有源器件偏...

关键字: 嵌入式 控制系统 低功耗

随着物联网设备向微型化、多频段、低成本、快迭代方向快速发展,嵌入式天线设计已成为硬件开发的核心瓶颈。传统板载天线、陶瓷天线、FPC天线方案,普遍存在设计周期长、PCB布局限制多、频段适配性差、量产一致性低等问题,极大拖慢...

关键字: 天线 物联网 嵌入式

随着汽车向电动化、智能化、网联化高速迭代,车载嵌入式系统的功能复杂度、控制精度与可靠性要求大幅提升。传统车用嵌入式系统多采用“纯数字MCU+外置模拟芯片”的分立架构,存在线路繁琐、信号损耗大、响应延迟高、故障率偏高等问题...

关键字: 嵌入式 汽车电子 模拟芯片

随着生活节奏不断加快,一次采购更多食材、提前规划家庭饮食,逐渐成为不少消费者的日常习惯。尤其对于追求高品质生活的家庭而言,冰箱不仅需要拥有充足的储存空间,更需要在长时间储存过程中尽可能保持食材原有的口感与状态。然而,传统...

关键字: 十字门冰箱 净化系统 嵌入式

台湾新竹 – 2026 年 10 月 1 日 –––全球半导体领导供货商新唐科技股份有限公司(Nuvoton Technology Corporation)正式推出 NuMicro® MA35D0 系列最新 LQFP12...

关键字: MPU Linux 智能网关
关闭