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 Sembolleri 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ı için 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ğlantı 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ğlantı zaman aşımı.
Çıktıyı Kopyala Derleme çıktı 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ımlanmamış Simge Başvurularını Zorla Simgeyi tanımlanmamış bir simge olarak çıkış dosyasına girmeye zorlar. (-u simgesi --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ısı sembol bilgileri. Tümünü Ekle
Yalnızca Hata Ayıklayıcı Simge Bilgilerini Atla
Tüm Simge Bilgilerini Atla
Dosya Adını Eşle Eşle seçeneği, bağlayıcıya kullanıcı tarafından belirtilen ada sahip bir eşleme dosyası oluşturmasını söyler. (-Map=)

Gelişmiş

Özellik Açıklama Seçenekler
Değişkenleri Yeniden Konumlandırmadan Sonra 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 Tam Arşiv, Kaynaklar ve Ek Bağımlılıklar'dan tüm kodları kullanır.