Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поддержка Linux реализована в Visual Studio версии 2017 и выше.
Общие
| Свойство | Описание | Варианты выбора |
|---|---|---|
| Выходной файл | Параметр переопределяет стандартное имя и расположение программы, которую создает компоновщик. (-o) | |
| Отображать ход выполнения | Печатает сообщения хода выполнения компоновщика. | |
| Версия | Параметр -version сообщает компоновщику о том, что нужно поместить номер версии в заголовок исполняемого файла. | |
| Включить подробные выходные данные | Параметр -verbose сообщает компоновщику о том, что нужно вывести подробные сообщения для отладки. | |
| Трассировка | Параметр --trace сообщает компоновщику о необходимости вывода входных файлов по мере обработки. | |
| Трассировка символов | Печать списка файлов, в которых обнаружен символ. (--trace-symbol=символ) | |
| Печать карты | Параметр --print-map сообщает компоновщику о необходимости вывода карты связей. | |
| Сообщить о неразрешенных ссылках на символы | Если этот параметр включен, он будет сообщать о неразрешенных ссылках на символы. | |
| Оптимизировать использование памяти | Оптимизация использования памяти путем повторного чтения таблиц символов по мере необходимости. | |
| Путь поиска общих библиотек | Позволяет пользователю указать путь поиска общих библиотек. (-rpath-link=path) | |
| Дополнительные каталоги библиотек | Разрешает пользователю переопределять путь окружения библиотеки. ( папка-L). | |
| Компоновщик | Задает программу, вызываемую при компоновке, или путь к компоновщику в удаленной системе. | |
| Время ожидания компоновки | Время ожидания удаленной компоновки (в миллисекундах). | |
| Копировать выходные данные | Указывает, следует ли копировать выходной файл сборки из удаленной системы на локальный компьютер. |
Входные данные
| Свойство | Описание | Варианты выбора |
|---|---|---|
| Игнорировать конкретные стандартные библиотеки | Указывает одно или несколько имен пропускаемых библиотек по умолчанию. (--exclude-libs lib,lib) | |
| Игнорировать библиотеки по умолчанию | Пропуск библиотек по умолчанию и поиск только явно указанных библиотек. | |
| Принудительная отмена определения ссылок на символ | Принудительный ввод символа в выходной файл в качестве неопределенного символа. ( символ-u --неопределено=символ) | |
| Зависимости библиотеки | Этот параметр позволяет указать дополнительные библиотеки для добавления в командную строку компоновщика. Дополнительная библиотека будет добавлена в конец командной строки компоновщика с префиксом "lib" и окончанием в виде расширения ".a". (-lFILE) | |
| Дополнительные зависимости | Указывает дополнительные элементы для добавления в командную строку компоновки. |
Отладка
| Свойство | Описание | Варианты выбора |
|---|---|---|
| Символьная отладочная информация | Символьная отладочная информация из выходного файла. |
Включить все Пропустить только символьную отладочную информацию Пропустить всю символьную информацию |
| Имя файла сопоставления | Параметр "Сопоставление" сообщает компоновщику о том, что нужно создать файл сопоставления с именем, указанным пользователем. (-Map=) |
Расширенные
| Свойство | Описание | Варианты выбора |
|---|---|---|
| Отметить переменные как доступные только для чтения после перемещения | Параметр отмечает переменные как доступные только для чтения после перемещения. | |
| Включить немедленное связывание функций | Этот параметр отмечает объект для немедленного связывания функций. | |
| Не требовать исполняемый стек | Этот параметр отмечает выходные данные как не требующие исполняемого стека. | |
| Весь архив | Весь архив использует весь код из источников и дополнительных зависимостей. |