![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式Linux
文章平均质量分 59
嵌入式小学生
这个作者很懒,什么都没留下…
展开
-
Linux printf输出重定向及添加时间戳
Linux printf输出重定向及添加时间戳代码输出结果代码#include <stdlib.h>#include <stdio.h>#include <unistd.h>#include <time.h>#include <string.h>FILE* fp = NULL;char *get_cur_time(){ static char s[32] = {0}; time_t t; struct原创 2021-11-16 19:01:59 · 2504 阅读 · 1 评论 -
Ubuntu系统下ARM交叉编译环境的搭建
为什么要搭建交叉编译环境?交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。简单来说,我们在PC平台上直接使用gcc编译出来的程序在ARM平台上是不能执行的,所以必须使用交叉编译工具来进行编译,“交叉”的意思就是,在PC平台编译,在ARM平台上运行。对于交叉开发的工具链来说,在文件名称上加了一个前缀,用来区别本地的工具链。例如,arm-linux-表示是对arm的交叉编译工具链,arm-linux-gcc表示是使用gcc的编译器。除了体系结构相关的编译选项以外,其使用方法与Linu原创 2021-09-05 20:36:35 · 1584 阅读 · 0 评论