当前位置:网站首页 >> 产品/行业资讯 >>

三个简单实用的编译技巧

前言在Linux编译过程中,经常需要分析一些编译日志,尤其是在编译内容相对较大时,shell窗口编译日志经常会闪过。

有时我们可能只需要错误消息,而又不想在所有信息中都找到错误,因此我们需要一些技巧来帮助我们快速定位错误。

编译技巧(1)所有信息都输出到屏幕上。

通常,在编译时使用以下命令进行编译。

它将所有提示信息输出到屏幕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.log使xxx> info.log 1不写入,因为系统默认值为1,这时,屏幕上仅留下警告和错误消息。

对我们来说查找问题是否很方便,因此无需在大量信息中进行搜索。

最后,以上是这次的分享。

如果您认为本文不错,那么转发并阅读它是我们不断更新的动力。

猜猜您喜欢它:在proc中留下足迹。

Linux下应用程序开发的基础[Linux笔记] LED驱动器实验(总线设备驱动器模型)[Linux笔记]设备树示例分析和学习STM32经验,将我的微控制器分享到嵌入式Linux Road STM32地图文件基于RT-Thread智能街的学习笔记灯箱实验共享C语言,嵌入了几种非常有用的宏技术免责声明:本文内容经21ic授权后出版,版权归原作者所有,该平台仅提供信息存储服务。

本文仅代表作者的个人观点,并不代表该平台的立场。

如有任何疑问,请与我们联系,谢谢!

欢迎您的咨询