RK3588平台开发系列讲解(进程篇)程序的二进制格式 ELF

news/2024/11/23 8:01:13/

请添加图片描述

平台内核版本安卓版本
RK3588Linux 5.10Android 12

文章目录

  • 一、ELF 文件
  • 二、二进制文件组成
  • 三、运行程序为进程

沉淀、分享、成长,让自己和他人都能有所收获!😄

📢CPU 是不能执行文本文件里面的指令的,这些指令只有人能看懂,CPU 能够执行的命令是二进制的,比如“0101”这种,所以这些指令还需要翻译一下,这个翻译的过程就是编译(Compile)。

一、ELF 文件


Linux 下面,二进制的程序也要有严格的格式,这个格式我们称为 ELFExecuteable and Linkable Format,可执行与可链接格式)。这个格式可以根据编译的结果不


http://www.ppmy.cn/news/283212.html

相关文章

一图详解!接口测试之HTTP协议与HTTPS协议的传输过程

目录 前言: 1、HTTP协议 1.1 协议 1.2 原理 1.2.1 客户端 1.2.2 服务器端 1.3 请求报文 1.3.1 报文格式 1.3.2 请求报文方法 1.4 响应报文 1.4.1 报文格式 1.4.2 响应报文状态码 2、HTTPS协议 2.1 加密算法 2.2 数字签名 2.3 传输过程 2.4 流程图 …

微信小程序实用工具——渐变色按钮(一)

今日推荐💁‍♂️ 2023五月天演唱会🎤🎤🎤大家一起冲冲冲🏃‍♂️🏃‍♂️🏃‍♂️ 文章目录 今日推荐💁‍♂️🏖️开头介绍 👨‍🏫1️⃣ 按钮一…

QT——QSS技术

1.基本介绍 Html中样式表被叫做Css,Qt当中称为Qss,其中的SS是style sheet(样式表),用于设置程序UI界面中控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性,美化UI界面,实现界面和程序的分离,可以快速切换皮肤。用于…

Linux线程互斥

文章目录 1. 进程线程间的互斥相关背景概念2. 创建锁和使用锁 1. 进程线程间的互斥相关背景概念 临界资源:多线程执行流都能看到并且能访问的资源。 临界区:每个线程内部,访问临界资源的代码。 临界资源,可能会因为共同访问&…

从买卖股票入手谈谈DP Table

动态规划问题主要就是要明确dp函数定义、搞清楚状态以及状态转移方程 构建DP思路解析 状态 188. 买卖股票的最佳时机 IV - 力扣(LeetCode) 对于股票,我们每天有三种选择 > buy, sell, hold 限制条件有 > 天数限制(n&…

超详细IDEA创建Maven项目

文章目录 一、Maven概述二、创建Maven项目三、Maven项目简单介绍3.1 标准化的项目结构3.2 标准化的构建流程3.3 方便的依赖管理 一、Maven概述 Maven是一个专门用于管理和构建Java项目的工具。我们之所以要使用Maven,是因为Maven可以为我们提供一套标准化的项目结构…

Linux 下pause函数是如何实现的?

当你在程序中调用 pause() 函数时,它会使得你的程序停止执行,直到有一个信号被捕获。这是通过系统调用实现的。系统调用会使得程序从用户模式切换到内核模式。 这里是 pause() 函数的基本工作原理: 当你的程序调用 pause() 函数时&#xff…

Servlet详解

目录 一. Servlet介绍 1.1 概念 2.2 Servlet架构 二. 创建一个Servlet程序 2.1 创建一个Maven项目 2.2 引入 jar 包 2.3 创建目录 2.4 编写代码 2.5 打包程序 2.6 部署程序 2.7 验证程序 三. Servlet常用API 3.1 HttpServlet 3.2 HttpServletRequest 3.2 HttpServlet…