# GNU linker ld 連結器使用手冊 已讀不回 追蹤 [GNU linker ld 連結器使用手冊](https://sourceware.org/binutils/docs-2.32/ld) 相關的數位內容閱讀進度 <https://hackmd.io/@brlin/orncb-ld-manual> * [索引頁<br>Index page](https://hackmd.io/@brlin/orncb-ld-manual) * [Overview](https://sourceware.org/binutils/docs-2.32/ld/Overview.html) * [Invocation](https://sourceware.org/binutils/docs-2.32/ld/Invocation.html) * [Command-line Options :hourglass:](/8IzLyE9fQAGfxWSLMpso5w) * [Environment Variables](https://sourceware.org/binutils/docs-2.32/ld/Environment.html) * [Linker Scripts](https://sourceware.org/binutils/docs-2.32/ld/Scripts.html) * [Basic Linker Script Concepts](https://sourceware.org/binutils/docs-2.32/ld/Basic-Script-Concepts.html) * [Linker Script Format](https://sourceware.org/binutils/docs-2.32/ld/Script-Format.html) * [Simple Linker Script Example](https://sourceware.org/binutils/docs-2.32/ld/Simple-Example.html) * [Simple Linker Script Commands](https://sourceware.org/binutils/docs-2.32/ld/Simple-Commands.html) * [Setting the Entry Point](https://sourceware.org/binutils/docs-2.32/ld/Entry-Point.html) * [Commands Dealing with Files](https://sourceware.org/binutils/docs-2.32/ld/File-Commands.html) * [Commands Dealing with Object File Formats](https://sourceware.org/binutils/docs-2.32/ld/Format-Commands.html) * [Assign alias names to memory regions](https://sourceware.org/binutils/docs-2.32/ld/REGION_005fALIAS.html#REGION_005fALIAS) * [Other Linker Script Commands](https://sourceware.org/binutils/docs-2.32/ld/Miscellaneous-Commands.html) * [Assigning Values to Symbols](https://sourceware.org/binutils/docs-2.32/ld/Assignments.html) * [Simple Assignments](https://sourceware.org/binutils/docs-2.32/ld/Simple-Assignments.html) * [HIDDEN](https://sourceware.org/binutils/docs-2.32/ld/HIDDEN.html) * [PROVIDE](https://sourceware.org/binutils/docs-2.32/ld/PROVIDE.html) * [PROVIDE_HIDDEN](https://sourceware.org/binutils/docs-2.32/ld/PROVIDE_005fHIDDEN.html#PROVIDE_005fHIDDEN) * [Source Code Reference](https://sourceware.org/binutils/docs-2.32/ld/Source-Code-Reference.html) * [SECTIONS Command](https://sourceware.org/binutils/docs-2.32/ld/SECTIONS.html) * [Output Section Description](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Description.html) * [Output Section Name](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Name.html) * [Output Section Address](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Address.html) * [Input Section Description](https://sourceware.org/binutils/docs-2.32/ld/Input-Section.html) * [Input Section Basics](https://sourceware.org/binutils/docs-2.32/ld/Input-Section-Basics.html) * [Input Section Wildcard Patterns](https://sourceware.org/binutils/docs-2.32/ld/Input-Section-Wildcards.html) * [Input Section for Common Symbols](https://sourceware.org/binutils/docs-2.32/ld/Input-Section-Common.html) * [Input Section and Garbage Collection](https://sourceware.org/binutils/docs-2.32/ld/Input-Section-Keep.html) * [Input Section Example](https://sourceware.org/binutils/docs-2.32/ld/Input-Section-Example.html) * [Output Section Data](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Data.html) * [Output Section Keywords](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Keywords.html) * [Output Section Discarding](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Discarding.html) * [Output Section Attributes](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Attributes.html) * [Output Section Type](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Type.html) * [Output Section LMA](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-LMA.html) * [Forced Output Alignment](https://sourceware.org/binutils/docs-2.32/ld/Forced-Output-Alignment.html) * [Forced Input Alignment](https://sourceware.org/binutils/docs-2.32/ld/Forced-Input-Alignment.html) * [Output Section Constraint](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Constraint.html) * [Output Section Region](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Region.html) * [Output Section Phdr](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Phdr.html) * [Output Section Fill](https://sourceware.org/binutils/docs-2.32/ld/Output-Section-Fill.html) * [Overlay Description](https://sourceware.org/binutils/docs-2.32/ld/Overlay-Description.html) * [MEMORY Command](https://sourceware.org/binutils/docs-2.32/ld/MEMORY.html) * [PHDRS Command](https://sourceware.org/binutils/docs-2.32/ld/PHDRS.html) * [VERSION Command](https://sourceware.org/binutils/docs-2.32/ld/VERSION.html) * [Expressions in Linker Scripts](https://sourceware.org/binutils/docs-2.32/ld/Expressions.html) * [Constants](https://sourceware.org/binutils/docs-2.32/ld/Constants.html) * [Symbolic Constants](https://sourceware.org/binutils/docs-2.32/ld/Symbolic-Constants.html) * [Symbol Names](https://sourceware.org/binutils/docs-2.32/ld/Symbols.html) * [Orphan Sections](https://sourceware.org/binutils/docs-2.32/ld/Orphan-Sections.html) * [The Location Counter](https://sourceware.org/binutils/docs-2.32/ld/Location-Counter.html) * [Operators](https://sourceware.org/binutils/docs-2.32/ld/Operators.html) * [Evaluation](https://sourceware.org/binutils/docs-2.32/ld/Evaluation.html) * [The Section of an Expression](https://sourceware.org/binutils/docs-2.32/ld/Expression-Section.html) * [Builtin Functions](https://sourceware.org/binutils/docs-2.32/ld/Builtin-Functions.html) * [Implicit Linker Scripts](https://sourceware.org/binutils/docs-2.32/ld/Implicit-Linker-Scripts.html) * [Machine Dependent Features](https://sourceware.org/binutils/docs-2.32/ld/Machine-Dependent.html) * [`ld` and the H8/300](https://sourceware.org/binutils/docs-2.32/ld/H8_002f300.html#H8_002f300) * [`ld` and the Motorola 68HC11 and 68HC12 families](https://sourceware.org/binutils/docs-2.32/ld/M68HC11_002f68HC12.html#M68HC11_002f68HC12) * [Linker Relaxation](https://sourceware.org/binutils/docs-2.32/ld/M68HC11_002f68HC12.html) * [Trampoline Generation](https://sourceware.org/binutils/docs-2.32/ld/M68HC11_002f68HC12.html) * [`ld` and the ARM family](https://sourceware.org/binutils/docs-2.32/ld/ARM.html) * [`ld` and HPPA 32-bit ELF Support](https://sourceware.org/binutils/docs-2.32/ld/HPPA-ELF32.html#HPPA-ELF32) * [`ld` and the Motorola 68K family](https://sourceware.org/binutils/docs-2.32/ld/M68K.html#M68K) * [`ld` and the MIPS family](https://sourceware.org/binutils/docs-2.32/ld/MIPS.html) * [`ld` and MMIX](https://sourceware.org/binutils/docs-2.32/ld/MMIX.html) * [`ld` and MSP430](https://sourceware.org/binutils/docs-2.32/ld/MSP430.html#MSP430) * [`ld` and NDS32](https://sourceware.org/binutils/docs-2.32/ld/NDS32.html#NDS32) * [`ld` and the Altera Nios II](https://sourceware.org/binutils/docs-2.32/ld/Nios-II.html) * [`ld` and PowerPC 32-bit ELF Support](https://sourceware.org/binutils/docs-2.32/ld/PowerPC-ELF32.html#PowerPC-ELF32) * [`ld` and PowerPC64 64-bit ELF Support](https://sourceware.org/binutils/docs-2.32/ld/PowerPC64-ELF64.html#PowerPC64-ELF64) * [`ld` and S/390 ELF Support](https://sourceware.org/binutils/docs-2.32/ld/S_002f390-ELF.html#S_002f390-ELF) * [`ld` and SPU ELF Support](https://sourceware.org/binutils/docs-2.32/ld/SPU-ELF.html) * [`ld`’s Support for Various TI COFF Versions](https://sourceware.org/binutils/docs-2.32/ld/TI-COFF.html) * [`ld` and WIN32 (cygwin/mingw)](https://sourceware.org/binutils/docs-2.32/ld/WIN32.html#WIN32) * [`ld` and Xtensa Processors](https://sourceware.org/binutils/docs-2.32/ld/Xtensa.html) * [BFD](https://sourceware.org/binutils/docs-2.32/ld/BFD.html) * [How It Works: An Outline of BFD](https://sourceware.org/binutils/docs-2.32/ld/BFD-outline.html) * [Information Loss](https://sourceware.org/binutils/docs-2.32/ld/BFD-information-loss.html) * [The BFD canonical object-file format](https://sourceware.org/binutils/docs-2.32/ld/Canonical-format.html) * [Reporting Bugs](https://sourceware.org/binutils/docs-2.32/ld/Reporting-Bugs.html) * [Have You Found a Bug?](https://sourceware.org/binutils/docs-2.32/ld/Bug-Criteria.html) * [How to Report Bugs](https://sourceware.org/binutils/docs-2.32/ld/Bug-Reporting.html) * [MRI Compatible Script Files](https://sourceware.org/binutils/docs-2.32/ld/MRI.html) --- 初始化說明(本段完成後請移除): 1. 於要新增主題的 HackMD 筆記中的適當處新增一無序清單項目 1. 輸入 `[GNU linker ld 連結器使用手冊]`,此時會出現建立新筆記或選擇既有筆記的提示框 1. 點擊「建立新筆記」新增一新的 HackMD 筆記 1. 將 `GNU linker ld 連結器使用手冊 已讀不回` 替換為適當的主題名稱 1. 點擊上側的 <span class="fa fa-fw fa-info-circle"></span> 圖示(或是 <span class="fa fa-ellipsis-h fa-18"></span> 選單按鈕 > <span class="fa fa-fw fa-info-circle"></span> 筆記設定)後編輯筆記的標題、描述與標籤(設定為 `已讀不回(O.R.N.C.B.)` 跟 `已讀不回 主題 O.R.N.C.B. Topics`) 1. 點擊右上角「<span class="fa fa-share-alt fa-18"></span> 分享」按鈕設定新筆記的網址,將檢視模式設定為「書本模式」 1. 將 `https://hackmd.io/@brlin/orncb-topic-template` 替換為新的文件網址 1. 將 `mvNRDxYWRsqxPxmx0VCURg` 全部替換為正確的文件 ID(新增筆記時產生的筆記網址) 1. 回到原本的筆記中(點擊書本模式界面上側的鉛筆 <span class="fa fa-pencil"></span> 按鈕),將舊的筆記連結網址替換為新的,並將連結標題後面加上 :hourglass:(`:hourglass:`) emoji <!-- 子區域範本 ## 基本概念<br>Basic concepts 本主題的相關基本概念的說明: ## 實現<br>Implementations 本主題相關的軟體/硬體實現: ## 官方文件<br>Official documentation 本主題的官方說明文件: ## 第三方文章<br>Third-party articles 第三方的相關文章: ## 標準規範<br>Standard specifications 跟本主題相關的標準規範: ## 問題與答案<br>Questions and answers 跟本主題相關的問題與解答: ## 子主題<br>Subtopics 本主題局部領域的相關主題: --> --- 本文件為[《已讀不回》專案](https://hackmd.io/@orncb/home)的衍生作品,以[《Creative Commons 姓名標示-相同方式分享》授權條款第 4.0 國際版](https://creativecommons.org/licenses/by-sa/4.0/deed.zh_TW)或其任意更近期版本釋出供大眾於授權範圍內自由使用 <style> /* 調大旁註文字的字元大小 */ rt{ font-size: 10pt; } </style>
{"metaMigratedAt":"2023-06-14T23:39:35.980Z","metaMigratedFrom":"Content","title":"GNU連結器說明文件","breaks":true,"description":"https://sourceware.org/binutils/docs-2.32/ld","contributors":"[{\"id\":\"62aab908-4afa-4059-813c-f855a82c2b1d\",\"add\":34560,\"del\":24430}]"}
Expand menu