Obsługa systemu Linux jest dostępna w programie Visual Studio 2017 lub nowszym.
Ogólne
Właściwości
opis
Opcje wyboru
Plik wyjściowy
Opcja zastępuje domyślną nazwę i lokalizację programu tworzonego przez konsolidator. (-o)
Pokaż postęp
Drukuje komunikaty postępu konsolidatora.
Wersja
Opcja -version informuje konsolidatora, aby umieścić numer wersji w nagłówku pliku wykonywalnego.
Włącz pełne dane wyjściowe
Opcja -verbose informuje konsolidatora o pełnych komunikatach wyjściowych na potrzeby debugowania.
Śledzenie
Opcja --trace informuje konsolidatora o wyprowadzeniu plików wejściowych w miarę przetwarzania.
Symbole śledzenia
Wydrukuj listę plików, w których pojawia się symbol. (-trace-symbol=symbol)
Drukuj mapę
Opcja --print-map informuje konsolidatora o wyświetleniu mapy łącza.
Nierozwiązane odwołania do symboli raportu
Ta opcja po włączeniu spowoduje zgłaszanie nierozwiązanych odwołań do symboli.
Optymalizowanie pod kątem użycia pamięci
Optymalizowanie pod kątem użycia pamięci przez ponowne odczytanie tabel symboli w razie potrzeby.
Ścieżka wyszukiwania biblioteki udostępnionej
Umożliwia użytkownikowi wypełnienie ścieżki wyszukiwania biblioteki udostępnionej. (-rpath-link=path)
Dodatkowe katalogi bibliotek
Umożliwia użytkownikowi zastąpienie ścieżki biblioteki środowiskowej. (-L folder).
Konsolidator
Określa program do wywoływania podczas łączenia lub ścieżki do konsolidatora w systemie zdalnym.
Limit czasu łącza
Limit czasu łączenia zdalnego ( w milisekundach).
Kopiowanie danych wyjściowych
Określa, czy skopiować plik wyjściowy kompilacji z systemu zdalnego do komputera lokalnego.
Dane wejściowe
Właściwości
opis
Opcje wyboru
Ignoruj określone biblioteki domyślne
Określa co najmniej jedną nazwę bibliotek domyślnych do zignorowania. (--exclude-libs lib,lib)
Ignoruj biblioteki domyślne
Ignoruj biblioteki domyślne i jawnie określone biblioteki wyszukiwania.
Wymuszanie niezdefiniowanych odwołań do symboli
Wymuś wprowadzenie symbolu w pliku wyjściowym jako niezdefiniowanego symbolu. (-u symbol --undefined=symbol)
Zależności biblioteki
Ta opcja umożliwia określenie dodatkowych bibliotek do dodania do wiersza polecenia konsolidatora. Dodatkowa biblioteka zostanie dodana na końcu wiersza polecenia konsolidatora z prefiksem "lib" i zostanie zakończona rozszerzeniem ".a". (-lFILE)
Dodatkowe zależności
Określa dodatkowe elementy do dodania do wiersza polecenia linku.
Debugowanie
Właściwości
opis
Opcje wyboru
Informacje o symbolach debugera
Informacje o symbolu debugera z pliku wyjściowego.
Uwzględnij wszystko Pomiń tylko informacje o symbolu debugera Pomiń wszystkie informacje o symbolach
Nazwa pliku mapy
Opcja Mapa informuje konsolidatora o utworzeniu pliku mapy o określonej nazwie użytkownika. (-Map=)
Zaawansowany
Właściwości
opis
Opcje wyboru
Oznaczanie zmiennych readonly po relokacji
Ta opcja oznacza zmienne tylko do odczytu po relokacji.
Włączanie powiązania funkcji natychmiastowej
Ta opcja oznacza obiekt dla natychmiastowego powiązania funkcji.
Nie wymagaj stosu wykonywalnego
Ta opcja oznacza dane wyjściowe jako niewymagające użycia stosu wykonywalnego.
Całe archiwum
Całe archiwum używa całego kodu ze źródeł i dodatkowych zależności.