ນີ້ແມ່ນຄໍາສັ່ງ ld.gold ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ຄໍາ - ຕົວເຊື່ອມຕໍ່ GNU ELF
ສະຫຼຸບສັງລວມ
ld.ຄໍາ [ທາງເລືອກໃນການ] ເອກະສານ...
OPTIONS
- ຊ່ວຍ ລາຍງານຂໍ້ມູນການນໍາໃຊ້
-v, - ການປ່ຽນແປງ
ລາຍງານຂໍ້ມູນສະບັບ
-V ລາຍງານສະບັບ ແລະຂໍ້ມູນເປົ້າໝາຍ
-- ເພີ່ມຄວາມຈໍາເປັນ
ບໍ່ສະຫນັບສະຫນຸນ
--no-add-need
ຢ່າສຳເນົາແທັກ DT_NEEDED ຈາກຫ້ອງສະໝຸດທີ່ແບ່ງປັນ
--allow-multiple-definition ອະນຸຍາດຫຼາຍຄໍານິຍາມຂອງສັນຍາລັກ
--no-allow-multiple-definition
ບໍ່ອະນຸຍາດໃຫ້ມີຄໍານິຍາມຫຼາຍ
--allow-shlib-undefined
ອະນຸຍາດໃຫ້ມີການອ້າງອີງທີ່ຍັງບໍ່ໄດ້ແກ້ໄຂໃນຫ້ອງສະໝຸດທີ່ແບ່ງປັນ
--no-allow-shlib-undefined
ບໍ່ອະນຸຍາດໃຫ້ມີການອ້າງອິງທີ່ບໍ່ໄດ້ຮັບການແກ້ໄຂໃນຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
-- ຕາມຄວາມຕ້ອງການ
ຕັ້ງພຽງແຕ່ DT_NEEDED ສໍາລັບຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນຖ້າຖືກນໍາໃຊ້
-- ບໍ່ຕ້ອງການ
DT_NEEDED ສະເໝີສຳລັບຫ້ອງສະໝຸດທີ່ແບ່ງປັນ
- ຢືນຢັນ [ບໍ່ສົນໃຈ]
ບໍ່ສົນໃຈ
-b [elf, binary], -- ຮູບແບບ [elf, ສອງ]
ກໍານົດຮູບແບບການປ້ອນຂໍ້ມູນ
-Bdynamic -l ຄົ້ນຫາຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
-Bstatic -l ບໍ່ໄດ້ຊອກຫາຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
-ດີ ນາມແຝງສໍາລັບ -Bdynamic
-dn ນາມແຝງສໍາລັບ -Bstatic
- ກຸ່ມ
ໃຊ້ກົດລະບຽບການຊອກຫາຊື່ກຸ່ມສໍາລັບຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
- ສັນຍາລັກ
ຜູກມັດສັນຍາລັກທີ່ກໍານົດຢູ່ໃນທ້ອງຖິ່ນ
- ການທໍາງານ Bsymbolic
ຜູກມັດສັນຍາລັກການທໍາງານທີ່ກໍານົດໄວ້ໃນທ້ອງຖິ່ນ
--build-id [=STYLE]
ສ້າງບັນທຶກ ID ສ້າງ
--build-id-chunk-size-for-treehash ຫລືຂະຫຍາຍໂຕ
ຂະຫນາດ Chuk ສໍາລັບ '--build-id=tree'
--build-id-min-file-size-for-treehash ຫລືຂະຫຍາຍໂຕ
ຂະໜາດໄຟລ໌ຜົນຜະລິດຂັ້ນຕ່ຳສໍາລັບ '--build-id=tree' ເຮັດວຽກແຕກຕ່າງກັນກວ່າ
'--build-id=sha1'
-- ກວດສອບພາກສ່ວນ
ກວດເບິ່ງທີ່ຢູ່ segment ສໍາລັບການທັບຊ້ອນ (ຄ່າເລີ່ມຕົ້ນ)
--no-check-sections
ຢ່າກວດເບິ່ງທີ່ຢູ່ສ່ວນສຳລັບການທັບຊ້ອນກັນ
--compress-debug-sections [ບໍ່ມີ, zlib]
ບີບອັດພາກສ່ວນ .debug_* ໃນໄຟລ໌ຜົນຜະລິດ
--copy-dt-needed-entries
ບໍ່ສະຫນັບສະຫນຸນ
--no-copy-dt-needed-entries ຢ່າສຳເນົາແທັກ DT_NEEDED ຈາກຫ້ອງສະໝຸດທີ່ແບ່ງປັນ
--cref
ຜົນຜະລິດຕາຕະລາງອ້າງອີງຂ້າມ
--no-cref
ຢ່າອອກຕາຕະລາງອ້າງອີງຂ້າມ
--ctors-in-init-array
ໃຊ້ DT_INIT_ARRAY ສໍາລັບຜູ້ກໍ່ສ້າງທັງໝົດ (ຄ່າເລີ່ມຕົ້ນ)
--no-ctors-in-init-array
ຈັດການຕົວສ້າງຕາມການສັ່ງໂດຍ compiler
-d, --define-common
ກໍານົດສັນຍາລັກທົ່ວໄປ
--no-define-common
ຢ່າກໍານົດສັນຍາລັກທົ່ວໄປ
-dc ນາມແຝງສໍາລັບ -d
-dp ນາມແຝງສໍາລັບ -d
--debug [ທັງໝົດ,ໄຟລ໌,ສະຄຣິບ,ໜ້າວຽກ][,...]
ເປີດການດີບັກ
-- defsym SYMBOL=ການສະແດງອອກ
ກໍານົດສັນຍາລັກ
--ທໍາລາຍ [=STYLE]
Demanle ສັນຍາລັກ C++ ໃນຂໍ້ຄວາມບັນທຶກ
-- ບໍ່ມີການຂັດຂວາງ
ຢ່າທຳລາຍສັນຍາລັກ C++ ໃນຂໍ້ຄວາມບັນທຶກ
--detect-odr-violations
ຊອກຫາການລະເມີດກົດລະບຽບ C ++ One Definition Rule
--no-detect-odr-violations
ຢ່າຊອກຫາການລະເມີດກົດລະບຽບ C ++ One Definition Rule
-x, --ຍົກເລີກທັງໝົດ
ລຶບສັນຍາລັກທ້ອງຖິ່ນທັງໝົດ
-X, --discard-ທ້ອງຖິ່ນ
ລຶບສັນຍາລັກທ້ອງຖິ່ນຊົ່ວຄາວທັງໝົດ
--dynamic-list-data
ເພີ່ມສັນຍາລັກຂໍ້ມູນໃສ່ສັນຍາລັກແບບເຄື່ອນໄຫວ
--dynamic-list-cpp-new
ເພີ່ມຕົວດຳເນີນການ C++ ໃໝ່/ລຶບໃສ່ສັນຍາລັກແບບໄດນາມິກ
--dynamic-list-cpp-typeinfo ເພີ່ມ C++ typeinfo ໃສ່ສັນຍາລັກແບບໄດນາມິກ
--ລາຍການແບບໄດນາມິກ ເອກະສານ
ອ່ານລາຍຊື່ຂອງສັນຍາລັກແບບເຄື່ອນໄຫວ
-e ທີ່ຢູ່, --ເຂົ້າ ADDRESS ຕັ້ງທີ່ຢູ່ເລີ່ມຕົ້ນໂຄງການ
--exclude-libs lib, lib ...
ບໍ່ລວມຫ້ອງສະຫມຸດຈາກການສົ່ງອອກອັດຕະໂນມັດ
-E, --ການສົ່ງອອກ-ແບບເຄື່ອນໄຫວ
ສົ່ງອອກສັນຍາລັກເຄື່ອນໄຫວທັງຫມົດ
--no-export-dynamic
ຢ່າສົ່ງອອກສັນຍາລັກແບບເຄື່ອນໄຫວທັງໝົດ (ຄ່າເລີ່ມຕົ້ນ)
--export-dynamic-ສັນຍາລັກ SYMBOL
ສົ່ງອອກ SYMBOL ໄປຫາຕາຕະລາງສັນຍາລັກແບບໄດນາມິກ
-EB ເຊື່ອມຕໍ່ວັດຖຸໃຫຍ່.
- THE ເຊື່ອມຕໍ່ວັດຖຸນ້ອຍ-endian.
--eh-frame-hdr
ສ້າງຫົວຂໍ້ກອບຂໍ້ຍົກເວັ້ນ
--no-enum-size-ເຕືອນ
(ARM ເທົ່ານັ້ນ) ຢ່າເຕືອນກ່ຽວກັບວັດຖຸທີ່ມີຂະໜາດ enum ບໍ່ເຂົ້າກັນໄດ້
-f SHLIB, --ຊ່ວຍ SHLIB Auxiliary filter ສໍາລັບຕາຕະລາງສັນຍາລັກວັດຖຸທີ່ໃຊ້ຮ່ວມກັນ
-F SHLIB, --ການກັ່ນຕອງ SHLIB
ການກັ່ນຕອງສໍາລັບຕາຕະລາງສັນຍາລັກວັດຖຸທີ່ໃຊ້ຮ່ວມກັນ
-- ເຕືອນໄພອັນຕະລາຍ
ປະຕິບັດການເຕືອນໄພເປັນຄວາມຜິດພາດ
-- ບໍ່ມີການເຕືອນໄພອັນຕະລາຍ
ຢ່າປະຕິບັດການເຕືອນໄພເປັນຄວາມຜິດພາດ
-fini SYMBOL
ໂທຫາ SYMBOL ໃນເວລາຖອນຕົວ
--fix-cortex-a8
(ARM ເທົ່ານັ້ນ) ແກ້ໄຂ binary ສໍາລັບ Cortex-A8 erratum.
--no-fix-cortex-a8
(ARM ເທົ່ານັ້ນ) ຢ່າແກ້ໄຂ binaries ສໍາລັບ Cortex-A8 erratum.
--fix-arm1176
(ARM ເທົ່ານັ້ນ) ແກ້ໄຂ binary ສໍາລັບ ARM1176 erratum.
--no-fix-arm1176
(ARM ເທົ່ານັ້ນ) ຢ່າແກ້ໄຂ binaries ສໍາລັບ ARM1176 erratum.
--merge-exidx-entries
(ARM ເທົ່ານັ້ນ) ຮວມລາຍການ exidx ໃນ debuginfo.
--no-merge-exidx-entries
(ARM ເທົ່ານັ້ນ) ຫ້າມລວມລາຍການ exidx ໃນ debuginfo.
--fix-v4bx
(ARM ເທົ່ານັ້ນ) ຂຽນ BX rn ຄືນໃໝ່ເປັນ MOV pc, rn ສໍາລັບ ARMv4
--fix-v4bx-interworking
(ARM ເທົ່ານັ້ນ) ຂຽນ BX rn ສາຂາເປັນ ARMv4 interworking veneer
-g ບໍ່ສົນໃຈ
--gdb-index
ສ້າງພາກສ່ວນ .gdb_index
--no-gdb-index
ຢ່າສ້າງພາກສ່ວນ .gdb_index
--gnu-ເປັນເອກະລັກ
ເປີດໃຊ້ການຜູກມັດສັນຍາລັກ STB_GNU_UNIQUE (ຄ່າເລີ່ມຕົ້ນ)
--no-gnu-ເປັນເອກະລັກ
ປິດໃຊ້ງານການຜູກມັດສັນຍາລັກ STB_GNU_UNIQUE
-h ຊື່ເອກະສານ, -sonname ຊື່ເອກະສານ
ຕັ້ງຊື່ຫ້ອງສະໝຸດທີ່ແບ່ງປັນ
--hash-bucket-empty-fraction Aວດູ່
ສ່ວນໜ້ອຍສຸດຂອງຖັງເປົ່າໃນ hash ແບບໄດນາມິກ
--hash ແບບ [sysv, gnu, ທັງສອງ]
ຮູບແບບ hash ແບບໄດນາມິກ
-I ໂປຣແກມ, --dynamic-linker ຕາຕະລາງເຮັດ
ກໍານົດເສັ້ນທາງຕົວເຊື່ອມຕໍ່ແບບໄດນາມິກ
-- ເພີ່ມຂຶ້ນ
ເຮັດການເຊື່ອມຕໍ່ທີ່ເພີ່ມຂຶ້ນຖ້າເປັນໄປໄດ້; ຖ້າບໍ່ດັ່ງນັ້ນ, ເຮັດການເຊື່ອມຕໍ່ເຕັມແລະກະກຽມຜົນຜະລິດ
ສໍາລັບການເຊື່ອມຕໍ່ທີ່ເພີ່ມຂຶ້ນ
-- ບໍ່ມີການເພີ່ມ
ເຮັດລິ້ງເຕັມ (ຄ່າເລີ່ມຕົ້ນ)
--incremental-full
ເຮັດການເຊື່ອມໂຍງຢ່າງເຕັມທີ່ແລະກະກຽມຜົນຜະລິດສໍາລັບການເຊື່ອມຕໍ່ທີ່ເພີ່ມຂຶ້ນ
--incremental-ການປັບປຸງ
ເຮັດການເຊື່ອມຕໍ່ທີ່ເພີ່ມຂຶ້ນ; ອອກໄປຖ້າເປັນໄປບໍ່ໄດ້
--ເພີ່ມ-ຖານ ເອກະສານ
ກໍານົດໄຟລ໌ພື້ນຖານສໍາລັບການເຊື່ອມຕໍ່ທີ່ເພີ່ມຂຶ້ນ (ຄ່າເລີ່ມຕົ້ນແມ່ນໄຟລ໌ຜົນຜະລິດ)
--incremental-ປ່ຽນ
ສົມມຸດວ່າໄຟລ໌ມີການປ່ຽນແປງ
--incremental-ບໍ່ປ່ຽນແປງ
ສົມມຸດວ່າໄຟລ໌ບໍ່ມີການປ່ຽນແປງ
--incremental-ບໍ່ຮູ້ຈັກ
ໃຊ້ເວລາກວດກາໄຟລ໌ (ຄ່າເລີ່ມຕົ້ນ)
--incremental-startup-ບໍ່ປ່ຽນແປງ
ສົມມຸດວ່າໄຟລ໌ເລີ່ມຕົ້ນບໍ່ມີການປ່ຽນແປງ (ໄຟລ໌ກ່ອນຫນ້າທາງເລືອກນີ້)
--incremental-patch PERCENT ຈໍານວນພື້ນທີ່ເພີ່ມເຕີມເພື່ອຈັດສັນສໍາລັບ patches
-ໃນມັນ SYMBOL
ໂທຫາ SYMBOL ໃນເວລາໂຫຼດ
--ພຽງແຕ່-ສັນຍາລັກ ເອກະສານ
ອ່ານພຽງແຕ່ຄ່າສັນຍາລັກຈາກ FILE
--map-whole-files
ແຜນທີ່ໄຟລ໌ທັງໝົດໃສ່ກັບໜ່ວຍຄວາມຈຳ (ຄ່າເລີ່ມຕົ້ນຢູ່ໃນໂຮສ 64-bit)
--no-map-whole-files
ແຜນທີ່ພາກສ່ວນໄຟລ໌ທີ່ກ່ຽວຂ້ອງໃສ່ກັບຫນ່ວຍຄວາມຈໍາ (ຄ່າເລີ່ມຕົ້ນຢູ່ໃນໂຮດ 32 ບິດ)
--keep-files-mapped
ຮັກສາໄຟລ໌ແຜນທີ່ຂ້າມຜ່ານ (ຄ່າເລີ່ມຕົ້ນ)
--no-keep-files-mapped
ປ່ອຍໄຟລ໌ແຜນທີ່ຫຼັງຈາກແຕ່ລະຜ່ານ
--ld-generated-unwind-info
ສ້າງຂໍ້ມູນ unwind ສໍາລັບ PLT (ຄ່າເລີ່ມຕົ້ນ)
--no-ld-generated-unwind-info
ບໍ່ສ້າງຂໍ້ມູນ unwind ສໍາລັບ PLT
-l LIBNAME, -- ຫ້ອງສະໝຸດ LIBNAME
ຊອກຫາຫ້ອງສະໝຸດ LIBNAME
-L DIR, --library-path DIR
ເພີ່ມໄດເລກະທໍລີໄປຫາເສັ້ນທາງຄົ້ນຫາ
--text-reorder
ເປີດນຳໃຊ້ການຈັດລຳດັບຂໍ້ຄວາມຄືນໃໝ່ສຳລັບຊື່ພາກ GCC (ຄ່າເລີ່ມຕົ້ນ)
--no-text-reorder
ປິດການທໍາງານການຈັດລໍາດັບພາກສ່ວນຂໍ້ຄວາມສໍາລັບຊື່ພາກ GCC
-nostdlib
ພຽງແຕ່ຊອກຫາໄດເລກະທໍລີທີ່ລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ.
--ດອກກຸຫຼາບ
ເອົາພາກສ່ວນທີ່ບໍ່ສາມາດປະຕິບັດໄດ້ແບບອ່ານເທົ່ານັ້ນຢູ່ໃນສ່ວນຂອງຕົນເອງ
--rosegment-gap OFFSET
ກໍານົດການຊົດເຊີຍລະຫວ່າງພາກສ່ວນທີ່ສາມາດປະຕິບັດໄດ້ ແລະອ່ານເທົ່ານັ້ນ
-m EMULATION
ກໍານົດ GNU linker emulation; ລ້າສະໄໝ
--mmap-output-file
ແຜນທີ່ໄຟລ໌ຜົນຜະລິດສໍາລັບການຂຽນ (ຄ່າເລີ່ມຕົ້ນ).
--no-mmap-output-file
ຢ່າເຮັດແຜນທີ່ໄຟລ໌ຜົນຜະລິດສໍາລັບການຂຽນ.
-M, --print-ແຜນທີ່
ຂຽນໄຟລ໌ແຜນທີ່ໃນຜົນໄດ້ຮັບມາດຕະຖານ
- ແຜນທີ່ MAPFILENAME
ຂຽນໄຟລ໌ແຜນທີ່
-n, --nmagic
ຢ່າຈັດຮຽງຂໍ້ມູນໜ້າ
-N, --ມະຫັດສະຈັນ
ຫ້າມຈັດຮຽງຂໍ້ມູນໜ້າ, ຢ່າສ້າງຂໍ້ຄວາມໃຫ້ອ່ານຢ່າງດຽວ
--ບໍ່ມີມະນຸດສະທໍາ
ການຈັດຮຽງຂໍ້ມູນໜ້າ, ເຮັດໃຫ້ຂໍ້ຄວາມອ່ານເທົ່ານັ້ນ
--enable-new-dtags
ເປີດໃຊ້ DT_RUNPATH ແລະ DT_FLAGS
--disable-new-dtags
ປິດການນຳໃຊ້ DT_RUNPATH ແລະ DT_FLAGS
--noinhibit-exec
ສ້າງໄຟລ໌ຜົນຜະລິດເຖິງແມ່ນວ່າມີຄວາມຜິດພາດເກີດຂຶ້ນ
--no-undefined
ລາຍງານສັນຍາລັກທີ່ບໍ່ໄດ້ກໍານົດ (ເຖິງແມ່ນວ່າມີ --ແບ່ງປັນ)
-o ໄຟລ໌, -- ຜົນຜະລິດ ເອກະສານ
ຕັ້ງຊື່ໄຟລ໌ຜົນຜະລິດ
-O ລະດັບ, - ປັບໃຫ້ເຫມາະສົມ LEVEL
ເພີ່ມປະສິດທິພາບຂະຫນາດໄຟລ໌ຜົນຜະລິດ
-- ຮູບແບບ [binary]
ກຳ ນົດຮູບແບບຜົນຜະລິດ
-p (ARM ເທົ່ານັ້ນ) ບໍ່ສົນໃຈເພື່ອຄວາມເຂົ້າກັນໄດ້ໃນດ້ານຫຼັງ
-pie ສ້າງຕໍາແຫນ່ງເປັນເອກະລາດປະຕິບັດໄດ້
-no-pie
ຢ່າສ້າງຕໍາແຫນ່ງທີ່ເປັນເອກະລາດທີ່ສາມາດປະຕິບັດໄດ້
--pic-executable
ສ້າງຕໍາແຫນ່ງເປັນເອກະລາດປະຕິບັດໄດ້
--no-pic-executable
ຢ່າສ້າງຕໍາແຫນ່ງທີ່ເປັນເອກະລາດທີ່ສາມາດປະຕິບັດໄດ້
-no-pipeline-ຄວາມຮູ້
(ARM ເທົ່ານັ້ນ) ບໍ່ສົນໃຈເພື່ອຄວາມເຂົ້າກັນໄດ້ໃນດ້ານຫຼັງ
--plt-align [=P2ALIGN]
(PowerPC64 ເທົ່ານັ້ນ) ຈັດວາງສາຍໂທ PLT ໃຫ້ພໍດີກັບສາຍ cache
--plt-static-chain
(PowerPC64 ເທົ່ານັ້ນ) PLT call stubs ຄວນໂຫລດ r11
--no-plt-static-chain
(PowerPC64 ເທົ່ານັ້ນ) PLT call stubs ບໍ່ຄວນໂຫລດ r11
--plt-thread-safe
(PowerPC64 ເທົ່ານັ້ນ) PLT call stubs ທີ່ມີອຸປະສັກການໂຫຼດ
--no-plt-thread-safe
(PowerPC64 ເທົ່ານັ້ນ) PLT call stubs ໂດຍບໍ່ມີສິ່ງກີດຂວາງ
--ປລັກອິນ ປລັກ
ໂຫຼດຫ້ອງສະໝຸດປລັກອິນ
--plugin-opt ທາງເລືອກ
ຜ່ານທາງເລືອກໃຫ້ກັບ plugin
--posix-fallocate
ໃຊ້ posix_fallocate ເພື່ອສະຫງວນພື້ນທີ່ຢູ່ໃນໄຟລ໌ຜົນຜະລິດ (ຄ່າເລີ່ມຕົ້ນ).
--no-posix-fallocate
ໃຊ້ fallocate ຫຼື ftruncate ເພື່ອສະຫງວນພື້ນທີ່.
--preread-archive-ສັນຍາລັກ
ອ່ານສັນຍາລັກເກັບໄວ້ລ່ວງຫນ້າໃນເວລາທີ່ຫຼາຍກະທູ້
--print-output-format
ພິມຮູບແບບຜົນຜະລິດເລີ່ມຕົ້ນ
--print-symbol-ນັບ ຊື່ເອກະສານ
ສັນຍາລັກການພິມກໍານົດແລະນໍາໃຊ້ສໍາລັບການປ້ອນຂໍ້ມູນແຕ່ລະຄົນ
- ຖາມ ຖືກລະເລີຍສຳລັບຄວາມເຂົ້າກັນໄດ້ຂອງ SVR4
-q, --emit-relocs
ສ້າງການຍົກຍ້າຍໃນຜົນຜະລິດ
-r, - ຍ້າຍອອກໄດ້
ສ້າງຜົນຜະລິດທີ່ສາມາດຍ້າຍໄດ້
-i ຄໍາສັບຄ້າຍຄື -r
--ພັກຜ່ອນ
ພັກຜ່ອນສາຂາຕາມເປົ້າໝາຍທີ່ແນ່ນອນ
--retain-symbols-file ເອກະສານ
ຮັກສາໄວ້ສະເພາະສັນຍາລັກໃນລາຍການນີ້
-R DIR ເພີ່ມ DIR ໄປຫາເສັ້ນທາງຄົ້ນຫາເວລາແລ່ນ
-rpath DIR
ເພີ່ມ DIR ໃສ່ເສັ້ນທາງການຊອກຫາແບບແລ່ນ
--rpath-link DIR
ເພີ່ມ DIR ເພື່ອເຊື່ອມຕໍ່ເສັ້ນທາງການຊອກຫາຫ້ອງສະຫມຸດທີ່ໃຊ້ເວລາຮ່ວມກັນ
--section-ordering-file ຊື່ເອກະສານ
ພາກສ່ວນການຈັດວາງຕາມລໍາດັບທີ່ລະບຸໄວ້.
--section-start SECTION=ADDRESS
ກໍານົດທີ່ຢູ່ຂອງພາກ
--sort-ທົ່ວໄປ [={ascending,descending}]
ຈັດຮຽງສັນຍາລັກທົ່ວໄປໂດຍການຈັດຮຽງ
--sort-section [ບໍ່ມີ, ຊື່]
ຈັດຮຽງພາກສ່ວນຕາມຊື່. '--no-text-reorder' ຈະ override '--sort-section=name' ສໍາລັບ
.ຂໍ້ຄວາມ
--spare-dynamic-tags ນັບ
ຊ່ອງແທັກແບບໄດນາມິກເພື່ອຈອງ (ຄ່າເລີ່ມຕົ້ນ 5)
-s, --strip-ທັງໝົດ
ຖອດສັນຍາລັກທັງໝົດ
-S, --strip-debug
ຂໍ້ມູນການດີບັກ
--strip-debug-non-line
ປ່ອຍພຽງແຕ່ຂໍ້ມູນຕົວເລກເສັ້ນດີບັກ
--strip-debug-gdb
ສັນຍາລັກດີບັກທີ່ບໍ່ໄດ້ໃຊ້ໂດຍ gdb (ຢ່າງນ້ອຍເວີຊັນ <= 7.4)
--strip-lto-sections
ລອກເອົາພາກສ່ວນລະຫັດລະດັບປານກາງ LTO
--stub-group-size ຫລືຂະຫຍາຍໂຕ
(ARM, PowerPC ເທົ່ານັ້ນ) ໄລຍະໄກສູງສຸດຈາກຄໍາແນະນໍາໃນກຸ່ມຂອງພາກສ່ວນຕ່າງໆ
ກັບ stubs ຂອງເຂົາເຈົ້າ. ຄ່າທາງລົບຫມາຍຄວາມວ່າ stubs ແມ່ນສະເຫມີຫຼັງຈາກ (PowerPC ກ່ອນ) ໄດ້
ກຸ່ມ. 1 ຫມາຍຄວາມວ່າໃຊ້ຂະຫນາດເລີ່ມຕົ້ນ.
--no-keep-memory
ໃຊ້ໜ່ວຍຄວາມຈຳໜ້ອຍລົງ ແລະ I/O ດິສກ໌ຫຼາຍຂື້ນ (ຮວມສະເພາະຄວາມເຂົ້າກັນໄດ້ກັບ GNU ld)
-G, - ແບ່ງປັນ
ສ້າງຫ້ອງສະຫມຸດທີ່ແບ່ງປັນ
- ສາມາດແບ່ງປັນໄດ້
ສ້າງຫ້ອງສະຫມຸດທີ່ແບ່ງປັນ
--split-stack-adjust-size ຫລືຂະຫຍາຍໂຕ
ຂະໜາດ stack ເມື່ອ -fsplit-stack ຟັງຊັນໂທບໍ່ແຍກ
-static
ຫ້າມເຊື່ອມຕໍ່ຫາຫ້ອງສະໝຸດທີ່ແບ່ງປັນ
--icf [ບໍ່ມີ, ທັງຫມົດ, ປອດໄພ]
ການພັບລະຫັດທີ່ຄືກັນ. '--icf=safe' ພັບ ctors, dtors ແລະຟັງຊັນທີ່
ຕົວຊີ້ບໍ່ໄດ້ຖືກປະຕິບັດແນ່ນອນ.
--icf-iterations ນັບ
ຈໍານວນການຊໍ້າຄືນຂອງ ICF (ຄ່າເລີ່ມຕົ້ນ 2)
--print-icf-sections
ເຮັດລາຍຊື່ພາກສ່ວນທີ່ຄືກັນໃນ stderr
--no-print-icf-sections
ຢ່າເຮັດລາຍຊື່ພາກສ່ວນທີ່ຄືກັນ
--ຮັກສາເອກະລັກ SYMBOL
ຢ່າພັບສັນຍາລັກນີ້ໃນລະຫວ່າງ ICF
--gc-sections
ເອົາພາກສ່ວນທີ່ບໍ່ໄດ້ໃຊ້ອອກ
--no-gc-sections
ຢ່າເອົາພາກສ່ວນທີ່ບໍ່ໄດ້ໃຊ້ອອກ (ຄ່າເລີ່ມຕົ້ນ)
--print-gc-sections
ລາຍຊື່ສ່ວນທີ່ບໍ່ໄດ້ໃຊ້ອອກໃນ stderr
--no-print-gc-sections
ຢ່າເຮັດລາຍຊື່ພາກສ່ວນທີ່ບໍ່ໄດ້ໃຊ້ອອກ
--ສະຖິຕິ
ພິມສະຖິຕິການນໍາໃຊ້ຊັບພະຍາກອນ
--sysroot DIR
ກໍານົດລະບົບເປົ້າຫມາຍໄດເລກະທໍລີຮາກ
-t, -- ຕິດຕາມ
ພິມຊື່ຂອງແຕ່ລະໄຟລ໌ປ້ອນຂໍ້ມູນ
-T ໄຟລ໌, - ບົດຂຽນ ເອກະສານ
ອ່ານ script linker
-- ກະທູ້
ແລ່ນຕົວເຊື່ອມຕໍ່ຫຼາຍກະທູ້
--ບໍ່ມີກະທູ້
ຢ່າແລ່ນຕົວເຊື່ອມຕໍ່ຫຼາຍກະທູ້
--ການນັບກະທູ້ ນັບ
ຈໍານວນກະທູ້ທີ່ຈະໃຊ້
--thread-count-initial ນັບ
ຈຳນວນຂອງກະທູ້ທີ່ຈະໃຊ້ໃນການຜ່ານເບື້ອງຕົ້ນ
--thread-count-middle COUNT ຈໍານວນກະທູ້ທີ່ຈະໃຊ້ໃນ Middle Pass
--thread-count-final ນັບ
ຈຳນວນກະທູ້ທີ່ຈະໃຊ້ໃນການຜ່ານຂັ້ນສຸດທ້າຍ
-Tbss ADDRESS
ກໍານົດທີ່ຢູ່ຂອງສ່ວນ bss
-Tdata ADDRESS
ກໍານົດທີ່ຢູ່ຂອງພາກສ່ວນຂໍ້ມູນ
-Ttext ADDRESS
ກໍານົດທີ່ຢູ່ຂອງພາກສ່ວນຂໍ້ຄວາມ
-Ttext-segment ADDRESS
ກໍານົດທີ່ຢູ່ຂອງພາກສ່ວນຂໍ້ຄວາມ
-Trodata-segment ADDRESS
ກໍານົດທີ່ຢູ່ຂອງສ່ວນ rodata
--toc-optimize
(PowerPC64 ເທົ່ານັ້ນ) ເພີ່ມປະສິດທິພາບລໍາດັບລະຫັດ TOC
--no-toc-optimize
(PowerPC64 ເທົ່ານັ້ນ) ຢ່າປັບປຸງລໍາດັບລະຫັດ TOC
--toc-sort
(PowerPC64 ເທົ່ານັ້ນ) ຈັດຮຽງພາກສ່ວນ TOC ແລະ GOT
--no-toc-sort
(PowerPC64 ເທົ່ານັ້ນ) ຢ່າຈັດຮຽງພາກສ່ວນ TOC ແລະ GOT
-u ສັນຍາລັກ, -- ບໍ່ໄດ້ກໍານົດ SYMBOL
ສ້າງການອ້າງອີງທີ່ບໍ່ໄດ້ກໍານົດກັບ SYMBOL
--unsolved-ສັນຍາລັກ ignore-all,report-all,ignore-in-object-files,ignore-in-shared-libs
ວິທີການຈັດການກັບສັນຍາລັກທີ່ບໍ່ໄດ້ຮັບການແກ້ໄຂ
-- verbose
ຄໍາສັບຄ້າຍຄື --debug=ໄຟ
--version-script ເອກະສານ
ອ່ານ script ສະບັບ
--ເຕືອນ-ທົ່ວໄປ
ເຕືອນກ່ຽວກັບສັນຍາລັກທົ່ວໄປທີ່ຊ້ໍາກັນ
--no-warn-common
ຢ່າເຕືອນກ່ຽວກັບສັນຍາລັກທົ່ວໄປທີ່ຊໍ້າກັນ (ຄ່າເລີ່ມຕົ້ນ)
-- ເຕືອນຜູ້ກໍ່ສ້າງ
ບໍ່ສົນໃຈ
--no-warn-constructors
ບໍ່ສົນໃຈ
--warn-execstack
ເຕືອນຖ້າ stack ສາມາດປະຕິບັດໄດ້
--no-warn-execstack
ຢ່າເຕືອນຖ້າ stack ສາມາດປະຕິບັດໄດ້ (ຄ່າເລີ່ມຕົ້ນ)
--no-warn-mismatch
ຢ່າເຕືອນກ່ຽວກັບໄຟລ໌ທີ່ປ້ອນເຂົ້າບໍ່ກົງກັນ
--warn-multiple-gp
ບໍ່ສົນໃຈ
--warn-search-ບໍ່ກົງກັນ
ເຕືອນເມື່ອຂ້າມຫ້ອງສະໝຸດທີ່ບໍ່ເຂົ້າກັນໄດ້
--no-warn-search-mismatch
ຢ່າເຕືອນເມື່ອຂ້າມຫ້ອງສະໝຸດທີ່ບໍ່ເຂົ້າກັນໄດ້
--warn-shared-textrel
ເຕືອນຖ້າພາກສ່ວນຂໍ້ຄວາມບໍ່ສາມາດແບ່ງປັນໄດ້
--no-warn-shared-textrel
ຢ່າເຕືອນຖ້າພາກສ່ວນຂໍ້ຄວາມບໍ່ສາມາດແບ່ງປັນໄດ້ (ຄ່າເລີ່ມຕົ້ນ)
--warn-unsolved-ສັນຍາລັກ
ລາຍງານສັນຍາລັກທີ່ບໍ່ໄດ້ຮັບການແກ້ໄຂເປັນຄໍາເຕືອນ
--error-unresolved-ສັນຍາລັກ
ລາຍງານສັນຍາລັກທີ່ບໍ່ໄດ້ຮັບການແກ້ໄຂເປັນຂໍ້ຜິດພາດ
--no-wchar-size-ເຕືອນ
(ARM ເທົ່ານັ້ນ) ຢ່າເຕືອນກ່ຽວກັບວັດຖຸທີ່ມີຂະໜາດ wchar_t ບໍ່ເຂົ້າກັນໄດ້
--ຮວບຮວມທັງໝົດ
ຮວມເອົາເນື້ອໃນທີ່ເກັບໄວ້ທັງໝົດ
--no-whole-archive
ຮວມເອົາພຽງແຕ່ເນື້ອໃນທີ່ເກັບໄວ້ທີ່ຕ້ອງການ
--ຫໍ່ SYMBOL
ໃຊ້ຟັງຊັນ wrapper ສໍາລັບ SYMBOL
-y ສັນຍາລັກ, --trace-ສັນຍາລັກ SYMBOL
ຕິດຕາມການອ້າງອີງເຖິງສັນຍາລັກ
--undefined-version
ອະນຸຍາດສະບັບທີ່ບໍ່ໄດ້ໃຊ້ໃນສະຄຣິບ (ຄ່າເລີ່ມຕົ້ນ)
--no-undefined-version
ຢ່າອະນຸຍາດໃຫ້ສະບັບທີ່ບໍ່ໄດ້ໃຊ້ໃນສະຄິບ
-Y PATH
ເສັ້ນທາງຄົ້ນຫາມາດຕະຖານສໍາລັບຄວາມເຂົ້າກັນໄດ້ຂອງ Solaris
-(, --ກຸ່ມເລີ່ມຕົ້ນ
ເລີ່ມກຸ່ມຊອກຫາຫ້ອງສະໝຸດ
-), --ກຸ່ມສຸດທ້າຍ
ສິ້ນສຸດກຸ່ມຊອກຫາຫ້ອງສະໝຸດ
--start-lib
ເລີ່ມຫ້ອງສະໝຸດ
--end-lib
ສິ້ນສຸດຫ້ອງສະໝຸດ
-fuse-ld
ບໍ່ສົນໃຈສຳລັບຄວາມເຂົ້າກັນໄດ້ຂອງຕົວເລືອກຕົວເຊື່ອມຕໍ່ GCC
-z combreloc
ຈັດຮຽງການຍົກຍ້າຍແບບເຄື່ອນໄຫວ
-z nocombreloc
ຢ່າຈັດຮຽງການຍົກຍ້າຍແບບເຄື່ອນໄຫວ
-z common-page-size=SIZE
ຕັ້ງຂະໜາດໜ້າທົ່ວໄປເປັນ SIZE
-z defs
ລາຍງານສັນຍາລັກທີ່ບໍ່ໄດ້ກໍານົດ (ເຖິງແມ່ນວ່າມີ --ແບ່ງປັນ)
-z execstack
ໝາຍຜົນອອກມາວ່າຕ້ອງການ stack ທີ່ສາມາດປະຕິບັດໄດ້
-z ທຳອິດ
ໝາຍ DSO ເພື່ອເລີ່ມຕົ້ນກ່ອນເວລາແລ່ນ
-z ແຊກແຊງ
ໝາຍຈຸດປະສົງເພື່ອແຊກແຊງ DSOs ທັງໝົດແຕ່ສາມາດປະຕິບັດໄດ້
-z lazy
ໝາຍວັດຖຸສຳລັບການຜູກມັດການແລ່ນເວລາຂີ້ຄ້ານ (ຄ່າເລີ່ມຕົ້ນ)
-z loadfltr
ໝາຍວັດຖຸທີ່ຕ້ອງການຂະບວນການໃນທັນທີ
-z max-page-size=SIZE
ຕັ້ງຂະໜາດໜ້າສູງສຸດເປັນ SIZE
-z muldefs
ອະນຸຍາດຫຼາຍຄໍານິຍາມຂອງສັນຍາລັກ
-z nocopyreloc
ຫ້າມສ້າງສຳເນົາການຍົກຍ້າຍ
-z nodefaultlib
ໝາຍຈຸດປະສົງບໍ່ໃຫ້ໃຊ້ເສັ້ນທາງການຊອກຫາເລີ່ມຕົ້ນ
-z nodelete
ໝາຍ DSO ທີ່ບໍ່ສາມາດລຶບໄດ້ໃນເວລາແລ່ນ
-z ໂນໂລເປນ
ໝາຍ DSO ບໍ່ສາມາດໃຊ້ໄດ້ເພື່ອ dlopen
-z nodump
ໝາຍ DSO ບໍ່ສາມາດໃຊ້ໄດ້ກັບ dldump
-z noexecStack
ໝາຍຜົນອອກມາວ່າບໍ່ຕ້ອງການ stack ທີ່ສາມາດປະຕິບັດໄດ້
-z ໃນປັດຈຸບັນຫມາຍວັດຖຸສໍາລັບການຜູກມັດການທໍາງານທັນທີທັນໃດ
-z ຕົ້ນກໍາເນີດ
ໝາຍ DSO ເພື່ອຊີ້ບອກວ່າຕ້ອງການການປະມວນຜົນ $ORIGIN ທັນທີໃນເວລາແລ່ນ
-z ເຣໂຣ
ບ່ອນທີ່ຕົວແປເຄື່ອງຫມາຍທີ່ເປັນໄປໄດ້ອ່ານໄດ້ເທົ່ານັ້ນຫຼັງຈາກການຍົກຍ້າຍ
-z ໂນເຣໂຣ
ຢ່າໝາຍຕົວແປທີ່ອ່ານເທົ່ານັ້ນຫຼັງຈາກຍ້າຍ
-z ຂໍ້ຄວາມ
ບໍ່ອະນຸຍາດໃຫ້ຍ້າຍຖິ່ນຖານຢູ່ໃນພາກສ່ວນທີ່ອ່ານເທົ່ານັ້ນ
-z notext
ອະນຸຍາດໃຫ້ຍົກຍ້າຍໃນພາກສ່ວນອ່ານເທົ່ານັ້ນ (ຄ່າເລີ່ມຕົ້ນ)
-z textoff
ອະນຸຍາດໃຫ້ຍົກຍ້າຍໃນພາກສ່ວນອ່ານເທົ່ານັ້ນ (ຄ່າເລີ່ມຕົ້ນ)
-z ສ້າງ
ທາງເລືອກ Dummy z
ld.gold: ເປົ້າໝາຍທີ່ຮອງຮັບ: elf32-i386 elf32-i386-freebsd elf32-i386-nacl elf32-x86-64
elf32-x86-64-freebsd elf32-x86-64-nacl elf64-x86-64 elf64-x86-64-freebsd elf64-x86-64-nacl
ld.gold: ການຈຳລອງທີ່ຮອງຮັບ: elf_i386 elf_i386_nacl elf32_x86_64 elf32_x86_64_nacl
elf_x86_64 elf_x86_64_nacl
ການລາຍງານ ບັກ
ລາຍງານບັກຫາhttp://www.sourceware.org/bugzilla/>
COPYRIGHT
ສະຫງວນລິຂະສິດ © 2014 Free Software Foundation, Inc. ໂຄງການນີ້ແມ່ນຊອບແວຟຣີ; ເຈົ້າອາດຈະ
ແຈກຢາຍມັນຄືນໃໝ່ພາຍໃຕ້ເງື່ອນໄຂຂອງ GNU General Public License version 3 ຫຼື (ຢູ່ທີ່ເຈົ້າ
ທາງເລືອກ) ສະບັບຕໍ່ມາ. ໂຄງການນີ້ບໍ່ມີການຮັບປະກັນຢ່າງແທ້ຈິງ.
ໃຊ້ ld.gold ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net