基本信息
文件名称:清华社课件可信嵌入式系统开发基于LoongArch+Linux的可信计算实践第3章 Linux下编程基础.pptx
文件大小:2.48 MB
总页数:47 页
更新时间:2026-03-15
总字数:约1.01万字
文档摘要
第3章Linux下编程基础
本章的主要内容嵌入式系统的资源往往非常有限,因此直接在嵌入式系统的硬件平台上编写软件比较困难,通常采用主机与目标板结合的交叉开发模式来开发软件,即交叉编译。本章将从交叉编译环境和Linux下C语言的编程环境两个方面介绍嵌入式Linux编程的基础知识。
本章的主要内容3.1交叉编译环境3.2常用编辑器3.3gcc编译器3.4gdb调试器3.5make工程管理器
3.1.1交叉编译器嵌入式软件开发所采用的编译为交叉编译,即在一种平台上编译出可以在另一种平台(体系结构不同)上执行的代码。与本地编译不同,本地编译是在当前编译平台下生成只能在