当前位置: 首页 > news >正文

5-15 连接脚本(2)

我的疑问: 难道说 是把编译出来的整个程序 全部放到内存中吗? 那万一程序很大怎么办呢?

我的疑问: 为什么会需要一个绝对地址呢?我的猜测,在编译完之后,指令肯定是已经定死了,去哪取数据,也是定死的。

首先是增加连接脚本

SECTIONS
{. = 0x000100000;.text : {*(.text)} .rodata : {*(.rodata)}.data : {*(.data)}.bss : {*(.bss)}
}

然后是 更改 cmakelist


http://www.mrgr.cn/news/58865.html

相关文章:

  • 17. 云计算和分布式计算
  • C++20中头文件ranges的使用
  • ACM与蓝桥杯竞赛指南 基本输入输出格式五
  • 协议 HTTP
  • Linux等保测评需要用到的命令
  • 【C语言】字符型在计算机中的存储方式
  • 2024年中国超级智能计算力枢纽建设白皮书——全面解析智算中心构建方案
  • leetcode 有重复字符串的排列组合
  • 2535.数组元素和与数字和的绝对差
  • 文件夹变文件:数据恢复全攻略
  • 聚簇索引与非聚簇索引
  • 论文略读:MoRA: High-Rank Updating for Parameter-Efficient Fine-Tuning
  • LLM - 使用 Neo4j 可视化 GraphRAG 构建的 知识图谱(KG) 教程
  • Linux:磁盘深潜:探索文件系统、连接之道与库的奥秘
  • 大麻股Tilray Brands分析:股价已获得强劲支撑,该买入还是卖出?
  • 《ToDesk云电脑vs青椒云性能测试,谁更能实现游戏自由?》
  • 【Python】使用Python实现文件与目录操作:os和shutil模块详解!
  • c++动态规划之动态转移方程
  • 【Django】创建项目、启动及app过程及遇到的问题和解决方案
  • 通过RAG增强大模型回答原本无法回答的问题
  • 【linux】麒麟v10安装ELKB 8.8.X版本(ARM架构)
  • 谷歌浏览器又出新功能,浏览器扩展大调整
  • C++:AVL树的实现
  • STM32使用硬件I2C读写AT24C02 EEPROM(二)
  • useEffect简单介绍
  • USB上传文件到LINUX系统