c++ - GNU 链接器脚本 - 如何自动将代码分发到多个不连续的部分
问题描述
我正在修改现有的.ld
,并且我有两个用于代码的 flash 部分。这两个 flash 部分不连续,因此我不能仅仅扩展其中一个部分的定义以包含另一个部分。
目前所有代码都可以放入,sec1
但如果我关闭空间优化,它就不适合了。
问题
我如何编写.ld
要尽可能多地放置代码sec1
,然后尽可能多地放置sec2
,然后sec3
......等等?
我知道如何.obj
在特定部分放置特定内容,但这不是我想要的,因为我需要在.ld
代码更改时不断修改。
解决方案
推荐阅读
- html - 如何在不使用 div 标签和不使用容器的情况下更改 HTML5 中同一行中文本的字体颜色?
- angular - 从 Angular 绑定中抓取数据:数据从何而来?
- reactjs - 在道具条件下设置模态isOpen React js
- mysql - 针对长时间运行的查询的 MySQL 配置调整
- r - 具有 p.value 星的组的回归估计
- javascript - 更新状态变量而不更改在渲染时分配给它们的其他状态的值
- c# - 如何从域名中删除所有 Unicode (\u8236) 字符
- django - 使用文件系统在 django 中存储上传文件的缺点是什么?
- flutter - 我无法从 api 获取所有数据
- python - 如何修复 python 中缺少的逗号语法警告?