Поделиться через


Параметр /NODEFAULTLIB (пропуск библиотек)

/NODEFAULTLIB[:library] 

Заметки

Здесь:

  • library
    Библиотека, пропускаемая компоновщиком при разрешении внешних ссылок.

Заметки

Параметр /NODEFAULTLIB предписывает компоновщику удаление одной или нескольких стандартных библиотек из списка, в которой выполняется поиск, при разрешении внешних ссылок.

Чтобы создать OBJ-файл, в котором отсутствуют ссылки на используемые по умолчанию библиотеки, используйте параметр /Zl (Опущенное по умолчанию имя библиотеки).

По умолчанию при использовании параметра /NODEFAULTLIB из списка библиотек, в которых осуществляется поиск при разрешении ссылок, удаляются все используемые по умолчанию библиотеки. Необязательный параметр library используется для удаления из списка только указанных библиотек. Параметр /NODEFAULTLIB необходимо указывать для каждой исключаемой библиотеки.

При разрешении ссылок на внешние определения поиск сначала осуществляется в явно заданных библиотеках, затем в библиотеках по умолчанию, заданных с помощью параметра /DEFAULTLIB, а затем в библиотеках по умолчанию, определенных в OBJ-файлах.

Параметр /NODEFAULTLIB:library переопределяет параметр /DEFAULTLIB:library, в котором задан такой же параметр library.

Если параметр /NODEFAULTLIB используется для построения программы без библиотеки времени выполнения C, можно использовать параметр /ENTRY для определения точки (функции) входа в программу. Для получения дополнительной информации см. Функции библиотеки CRT.

Установка данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Задание свойств проекта C++.

  2. Выберите папку Компоновщик.

  3. Выберите страницу свойств Ввод.

  4. Выберите свойство Игнорировать все стандартные библиотеки или задайте список библиотек с помощью свойства Игнорировать указанную библиотеку. Результаты изменения этих свойств отображаются на странице Командная строка.

Установка данного параметра компоновщика программным способом

См. также

Ссылки

Настройка параметров компоновщика

Параметры компоновщика