Aracılığıyla paylaş


Bağlayıcı Özellikleri (Linux C++)

Linux desteği Visual Studio 2017 ve sonraki sürümlerde kullanılabilir.

Genel

Özellik Açıklama Seçenekler
Çıkış Dosyası seçeneği, bağlayıcının oluşturduğu programın varsayılan adını ve konumunu geçersiz kılar. (-o)
İlerleme Durumunu Göster Bağlayıcı İlerleme İletilerini Yazdırır.
Sürüm -version seçeneği bağlayıcıya yürütülebilir dosyanın üst bilgisine bir sürüm numarası koymasını söyler.
Ayrıntılı Çıkışı Etkinleştir -verbose seçeneği, bağlayıcıya hata ayıklama için ayrıntılı iletilerin çıkışını söyler.
İzleme --trace seçeneği bağlayıcıya giriş dosyalarının işlendiği şekilde çıkışını söyler.
İzleme Simgeleri Bir simgenin görüntülendiği dosyaların listesini yazdırın. (--trace-symbol=symbol)
Haritayı Yazdır --print-map seçeneği bağlayıcıya bir bağlantı haritası çıkışını söyler.
Çözümlenmemiş Simge Başvurularını Bildir Etkinleştirildiğinde bu seçenek çözülmemiş simge başvurularını bildirir.
Bellek kullanımını iyileştirme Simge tablolarını gerektiği gibi yeniden okuyarak bellek kullanımını iyileştirin.
Paylaşılan Kitaplık Arama Yolu Kullanıcının paylaşılan kitaplık arama yolunu doldurmasına izin verir. (-rpath-link=path)
Ek Kitaplık Dizinleri Kullanıcının ortam kitaplığı yolunu geçersiz kılmasına izin verir. (-L klasörü).
Bağlayıcı Bağlama sırasında çağrılacak programı veya uzak sistemdeki bağlayıcının yolunu belirtir.
Bağlantı Zaman Aşımı Milisaniye cinsinden uzaktan bağlama zaman aşımı.
Çıktıyı Kopyala Derleme çıkış dosyasının uzak sistemden yerel makineye kopyalanıp kopyalanmayacağını belirtir.

Giriş

Özellik Açıklama Seçenekler
Belirli Varsayılan Kitaplıkları Yoksay Yoksaymak için varsayılan kitaplıkların bir veya daha fazla adını belirtir. (--exclude-libs lib,lib)
Varsayılan Kitaplıkları Yoksay Varsayılan kitaplıkları yoksayın ve yalnızca açıkça belirtilen arama kitaplıkları.
Tanımsız Simge Başvurularını Zorla Simgenin tanımlanmamış bir simge olarak çıkış dosyasına girilmesine zorlar. (-u symbol --undefined=symbol)
Kitaplık Bağımlılıkları Bu seçenek bağlayıcı komut satırına eklenecek ek kitaplıkların belirtilmesine olanak tanır. Ek kitaplık, bağlayıcı komut satırının sonuna 'lib' ön ekiyle eklenir ve '.a' uzantısıyla biter. (-lFILE)
Ek Bağımlılıklar Bağlantı komut satırına eklenecek ek öğeleri belirtir.

Hata Ayıklama

Özellik Açıklama Seçenekler
Hata Ayıklayıcısı Simge Bilgileri Çıkış dosyasından hata ayıklayıcı simgesi bilgileri. Tümünü Ekle
Yalnızca Hata Ayıklayıcı Simge Bilgilerini Atla
Tüm Simge Bilgilerini Atla
Eşleme Dosyası Adı Eşle seçeneği, bağlayıcıya kullanıcı tarafından belirtilen adla bir eşleme dosyası oluşturmasını söyler. (-Map=)

Gelişmiş

Özellik Açıklama Seçenekler
Yeniden Konumlandırmadan Sonra Değişkenleri Salt Okunur olarak İşaretle Bu seçenek, yeniden konumlandırmadan sonra değişkenleri salt okunur olarak işaretler.
Anında İşlev Bağlamayı Etkinleştir Bu seçenek, nesneyi hemen işlev bağlaması için işaretler.
Yürütülebilir Yığın Gerektirmez Bu seçenek çıktıyı yürütülebilir yığın gerektirmeyen olarak işaretler.
Tüm Arşiv Tüm Arşiv, Kaynaklar ve Ek Bağımlılıklar'dan gelen tüm kodları kullanır.