Bagikan melalui


Pengaturan Penaut (Linux C++)

Dukungan Linux tersedia di Visual Studio 2017 dan yang lebih baru.

Umum

Properti Deskripsi Pilihan
Berkas Output Opsi ini menggantikan nama default dan lokasi program yang dibuat penaut. (-o)
Tunjukkan Kemajuan Mencetak Pesan Kemajuan Linker.
Versi Opsi -version memberi tahu penghubung untuk meletakkan nomor versi di header dari file eksekusi.
Aktifkan Output Verbose Opsi -verbose menginstruksikan penaut untuk mengeluarkan pesan terinci untuk debugging.
Jejak Opsi --trace memberi tahu penaut untuk menghasilkan file input seperti yang diproses.
Simbol Pelacakan Cetak daftar file tempat simbol muncul. (--trace-symbol=symbol)
Cetak Peta Opsi --print-map memberi tahu penaut untuk menghasilkan peta tautan.
Laporkan Referensi Simbol Yang Belum Diatasi Opsi ini ketika diaktifkan akan melaporkan referensi simbol yang tidak teratasi.
Optimalkan Untuk Penggunaan Memori Optimalkan untuk penggunaan memori, dengan membaca ulang tabel simbol seperlunya.
Jalur Pencarian Pustaka Bersama Memungkinkan pengguna mengisi jalur pencarian pustaka bersama. (-rpath-link=path)
Direktori Pustaka Tambahan Memungkinkan pengguna untuk memodifikasi jalur pustaka lingkungan. (Folder -L).
Linker Menentukan program yang akan dipanggil selama penautan, atau path ke linker pada sistem remote.
Batas Waktu Tautan Batas waktu penautan jarak jauh, dalam milidetik.
Salin Output Tentukan apakah akan menyalin file output build dari sistem jarak jauh ke komputer lokal.

Masukan

Properti Deskripsi Pilihan
Abaikan Pustaka Standar Tertentu Menentukan satu atau beberapa nama pustaka default yang akan diabaikan. (--exclude-libs lib,lib)
Abaikan Perpustakaan Bawaan Abaikan pustaka default dan hanya cari pustaka yang ditentukan secara eksplisit.
Paksa Referensi Simbol yang Tak Terdefinisi Memaksa simbol untuk dimasukkan dalam file output sebagai simbol yang tidak terdefinisi. (simbol-u --tidak terdefinisi=simbol)
Dependensi Pustaka Opsi ini memungkinkan penentuan pustaka tambahan yang akan ditambahkan ke baris perintah penaut. Pustaka tambahan akan ditambahkan ke akhir baris perintah penaut yang diawali dengan 'lib' dan diakhiri dengan ekstensi '.a'. (-lFILE)
Dependensi Tambahan Menentukan item tambahan untuk ditambahkan ke baris perintah tautan.

Debugging

Properti Deskripsi Pilihan
Informasi Simbol Debugger Informasi simbol debugger dari file output. Sertakan Semua
Hanya Abaikan Informasi Simbol Debugger
Abaikan Semua Informasi Simbol
Nama File Peta Opsi Peta memberi tahu penaut untuk membuat file peta dengan nama yang ditentukan pengguna. (-Map=)

Tingkat Lanjut

Properti Deskripsi Pilihan
Tandai Variabel ReadOnly Setelah Merelokasi Opsi ini menandai variabel baca-saja setelah relokasi.
Aktifkan Pengikatan Fungsi yang Cepat Opsi ini menandai objek untuk pengikatan fungsi langsung.
Tidak Memerlukan Tumpukan yang Dapat Dieksekusi Opsi ini menandai output sebagai tidak memerlukan tumpukan yang dapat dieksekusi.
Seluruh Arsip Seluruh Arsip menggunakan semua kode dari Sumber dan Dependensi Tambahan.