嵌入式Linux·应用开发
文章平均质量分 96
博主也是菜鸡自我学习中,如果有误,欢迎指导
时光の尘
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Linux应用开发·入门指南】零基础学 Linux 进程控制·五万字入门指南
本文从程序与进程的概念、组成、状态讲起,逐步深入进程控制核心:用 system、fork/vfork、execve 实现进程启动,借 wait/waitpid 处理进程等待,再详解 UDS、管道、共享内存等进程通信方式,附 System V 与 POSIX 两种 IPC 实现及 perror、环境变量等拓展,帮你系统掌握进程控制全流程。原创 2025-10-27 06:00:00 · 2989 阅读 · 1 评论 -
【Linux应用开发·入门指南】详解文件IO以及文件描述符的使用
文件 IO 是嵌入式系统中应用程序与硬件设备、存储介质交互的核心机制,基于 “一切皆文件” 的设计理念,本文详细介绍了标准IO(fopen(6种模式)、fclose、fputc(单字节)、fputs(字符串)、fprintf(格式化)、fgetc(单字节)、fgets(字符串)、fscanf(格式化))和系统IO(open(含权限掩码umask)、read/write(需处理实际读写字节)、close)的使用原创 2025-10-21 22:00:00 · 1052 阅读 · 0 评论 -
【Linux应用开发·入门指南】Makefile菜鸟教程
本文介绍了Makefile的基本概念和使用方法。原创 2025-09-30 22:00:00 · 1246 阅读 · 0 评论 -
【Linux应用开发·入门指南】如何在Linux上安装VScode、gcc编译流程以及如何进行静态/动态链接的打包使用·详细步骤演示
本文系统介绍了Linux下C语言开发环境的搭建与使用。解析了GCC、glibc和GNUC的关系,详细演示了在Linux上安装GCC和VSCode的步骤,包括VSCode的汉化和C语言开发环境配置。重点讲解了GCC的完整编译流程(预处理→编译→汇编→链接),对比分析了静态链接和动态链接的区别与实现方法,并提供了动态库的打包和使用方案。原创 2025-09-30 05:00:00 · 1606 阅读 · 0 评论 -
【Linux应用开发·入门指南】了解静态库和动态库的使用以及解决动态库无法加载的问题
文章从静态库和动态库的概念,到静态库和动态库的命名规则,再到静态库和动态库的生成详细解析了静态库和动态库时如何使用,以及进行一步步演示,解决动态库在使用过程中所遇到的问题。原创 2024-12-14 22:00:00 · 2841 阅读 · 0 评论 -
【Linux应用开发·入门指南】如何在Ubuntu安装、调试、运行gcc/g++,以及如何进行多文件编译(完整过程详解)
gcc是Linux下的编译工具集,是GNU Compiler Collection的缩写,包含gcc, g++等编译器。这个工具集不仅包含编译器,还包含其他工具集,例如ar,nm等。gcc是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Objective-C等语言编写的程序。gcc又是一个交叉平台编译器,它能够在当前CPU平台上为多种不同体系结构的硬件平台开发软件,因此尤其适合嵌入式领域的开发编译。后缀名所对应的语言.cC源程序C++源程序.mObjective-C源程序。原创 2024-12-10 23:00:00 · 6615 阅读 · 1 评论 -
【Linux应用开发·入门指南】常用命令大全(含完整命令演示过程)
Linux常用基础命令详细介绍,带你快速熟悉Linux基础命令:ls、cd、pwd、mkdir、touch、cat、more、cp、mv、rm、which、find、echo、tail、grep、wc、管道符等原创 2024-10-21 05:00:00 · 2655 阅读 · 0 评论
分享