InggrisPerancisSpanyol

Ad


favorit OnWorks

ld86 - Online di Cloud

Jalankan ld86 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah ld86 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


ld86 - Penghubung untuk as86(1)

RINGKASAN


ld86 [-03MNdimrstyz[-]] [-llib_ekstensi] [-o file keluar] [-Ccrtfile] [-Llibdir] [-Olibfile]
[-Tteksaddr] [-Ukuran heap] [-Ddataaddr] masuk...

DESKRIPSI


Linker ini hanya memahami file objek yang dihasilkan oleh assembler as86, ia dapat menautkan
mereka menjadi executable I&D yang tidak murni atau terpisah.

Default penautan semuanya mati atau tidak ada kecuali untuk -0 dan file keluarannya adalah
keluar. Ada tidak lokasi perpustakaan standar yang ditentukan dalam linker.

PILIHAN


-0 menghasilkan header dengan sihir 16-bit

-3 menghasilkan header dengan sihir 32-bit

-d hapus header dari file output, digunakan untuk file MSDOS COM. Sebagai efek samping
ini juga termasuk -s karena tidak ada tempat untuk meletakkan tabel simbol.

-Cx tambahkan file libdir-from-search/crtx.o ke daftar file yang ditautkan

-D alamat basis data berikut (dalam format yang sesuai untuk strtoul)

-H bagian atas alamat heap (tumpukan awal) (dalam format yang sesuai untuk strtoul)

-Lx tambahkan nama dir x ke kepala daftar direktori perpustakaan yang dicari

-M cetak simbol yang ditautkan di stdout

-N Buat file keluaran OMAGIC Linux asli. Jika isinya adalah kode i386 biner
dapat ditautkan oleh GCC atau dieksekusi oleh linux. jika -z pilihan juga termasuk
linker dapat menghasilkan executable QMAGIC.

-Sapi tambahkan perpustakaan atau file objek libdir-from-search/x ke daftar file yang ditautkan

-T alamat basis teks berikut (dalam format yang sesuai untuk strtoul)

-i keluaran I&D terpisah

-lx tambahkan perpustakaan libdir-from-search/libx.a ke daftar file yang ditautkan

-m modul cetak yang ditautkan di stdout

-o nama file keluaran berikut:

-s simbol strip

-r Hasilkan objek yang dapat dipindahkan dari satu objek sumber, jika tautan diberi -N
pilihan juga format output akan menjadi format asli host jika memungkinkan.

-t modul jejak sedang dilihat di stdout

-y Ubah tabel simbol untuk menambahkan label 'ekstensi' sehingga label dengan lebih dari 8
karakter dapat disimpan dalam executable elks.

-z menghasilkan "halaman nol yang tidak dipetakan" atau "QMAGIC" yang dapat dieksekusi

Semua opsi yang tidak mengambil argumen dapat dimatikan dengan mengikuti huruf opsi dengan
a '-', seperti untuk cc1.

DITENTUKAN SEBELUMNYA LABEL


Linker menetapkan beberapa label yang dapat diimpor ke program pengguna.

__eteks
Variabel C standar untuk akhir segmen teks.

__data
Variabel C standar untuk akhir data yang diinisialisasi.

__akhir Variabel standar C untuk akhir area bss.

__segoff
Offset dalam file yang dapat dieksekusi antara awal segmen teks dan
awal segmen data dalam 'paragraf' 16 byte. Perhatikan ini adalah nol untuk tidak murni
(model kecil) executable dan disesuaikan untuk executable yang tidak dimulai pada offset
0 dalam segmen.

__segXDL
Alamat terendah dengan data di segmen 'X'. (misalnya __seg0DL untuk segmen nol atau
segmen teks, __seg3DL adalah untuk segmen data) Nilai 'X' adalah digit hex.

__segXDH
Bagian atas area data segmen 'X.

__segXCL
Bagian bawah segmen 'data umum' X atau area data yang disatukan. Setiap segmen memiliki
baik area data yang diinisialisasi maupun yang disatukan.

__segXCH
Bagian atas area umum segmen 'X.

__segXSO
Ini adalah offset yang disesuaikan dari segmen 0 dari awal segmen 'X' di
'paragraf'.

SEJARAH


Versi 6809 tidak mendukung -i.

Versi linker sebelumnya dapat menghasilkan executable 8086 dengan segmen a
size >64k, sekarang hanya i386 yang dapat dieksekusi yang memiliki segmen sebesar ini.

Gunakan ld86 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad