Udostępnij za pośrednictwem


/ NODEFAULTLIB (Ignoruj biblioteki)

/NODEFAULTLIB[:library] 

Uwagi

w przypadku gdy:

  • Biblioteka
    Biblioteki, który program łączący ignorować, kiedy jest rozwiązywana jako odwołania zewnętrzne.

Uwagi

Opcja /NODEFAULTLIB informuje program łączący, aby usunąć jeden lub więcej bibliotek domyślnych na liście bibliotek przeszukiwane podczas rozpoznawania odwołań zewnętrznych.

Aby utworzyć plik .obj, które nie zawierają odwołań do bibliotek domyślnych, należy użyć /ZL (Brak domyślnej nazwy biblioteki).

Domyślnie /NODEFAULTLIB usuwa wszystkie domyślne biblioteki z listy bibliotek przeszukiwane podczas rozpoznawania odwołań zewnętrznych.Opcjonalny biblioteki parametr umożliwia usunięcie określonej biblioteki lub bibliotek na liście bibliotek przeszukuje podczas rozpoznawania odwołań zewnętrznych.Określ jedną opcję /NODEFAULTLIB dla każdej biblioteki, którą chcesz wykluczyć.

Program łączący ustali odwołania do zewnętrznych definicje przez pierwsze wyszukiwanie bibliotek, które jawnie określić, a następnie w domyślnej biblioteki określić z opcją /DEFAULTLIB, a następnie w bibliotekach domyślny o nazwie w plikach .obj.

/ NODEFAULTLIB:biblioteki zastępuje /DEFAULTLIB:biblioteki gdy taki sam biblioteki nazwa jest określona w obu.

Użycie /NODEFAULTLIB, na przykład, aby zbudować program bez biblioteki uruchomieniowej C, trzeba również użyć /ENTRY , aby określić punkt wejścia (funkcja) w programie.Aby uzyskać więcej informacji, zobacz Funkcje biblioteki CRT.

Aby ustawić tę opcję programu łączącego w środowisku projektowym programu Visual Studio

  1. Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Ustawianie właściwości projektu Visual C++.

  2. Kliknij przycisk program łączący folder.

  3. Kliknij przycisk wprowadzaniastronę właściwości.

  4. Wybierz Ignoruj wszystkie domyślne biblioteki właściwość lub określić listę bibliotek, konieczne jest ignorowanie w Ignoruj określonej biblioteki właściwości.Wiersza polecenia właściwość strona będzie przedstawiać efekt wprowadzonych zmian do tych właściwości.

Aby ustawić tę opcję linker programowo

Zobacz też

Informacje

Ustawianie opcji Linker

Opcje Linker