嵌入式技术之Linux应用层开发 - 带源码课件 本套教程是嵌入式Linux学习路线中承上启下的关键一环,适合已掌握Linux基础操作与C语言语法的学习者,系统深入地掌握应用层开发的核心技能。课程从命令行使用切入操作系统内核,内容编排循序渐进,配合大量图片与动画演示讲解原理,并通过丰富的程序编写案例带领学习者动手实践,真正做到“知其然更知其所以然”。 课程内容全面覆盖Linux应用层开发的几大核心模块: 一、C语言开发与编译工具链 从VS与GCC的安装配置讲起,涵盖HelloWorld程序演示、GCC编译整体流程(预处理、编译、汇编、链接)的逐步拆解 深入Makefile编译管理工具,掌握变量…...
Linux系统编程
共2篇文章 · 0人关注
-
夸克网盘 Linux系统编程之网络编程基础课程
介绍 本课程聚焦于Linux系统平台下的网络编程基础。从网络编程的基本原理出发,通过丰富的实践案例,助力学习者掌握服务端网络编程的核心机制、编程模型以及最佳实践。 课程内容涵盖广泛,包含操作系统API以及区别、Ubuntu开发环境搭建、进程与子进程、Linux多线程、编程之信号、线程锁等基础知识讲解。在网络编程方面,详细介绍了socket通讯编程概览、函数详解,以及TCP与UDP的应用、TCP三次握手、深入TCP协议栈、滑动窗口算法等关键内容。无论是想要深入了解Linux系统编程,还是专注于网络编程领域的学习者,都能从本课程中汲取到有价值的知识,提升自身的编程技能。...