Подтвердить что ты не робот

Опция Linker в свойствах проекта Visual Studio

Я пытаюсь добавить библиотеку в проект Visual Studio С++, однако, когда я перехожу к свойствам проекта, у меня есть только опции для

Common Properties
    Startup Project
    Project Dependencies
    Debug Source File
Configuration Properites
    Configuration

Почему я не вижу опции компоновщика?

4b9b3361

Ответ 1

Обновление ответа для VS2012 для покрытия исполняемых файлов и библиотек.

Если ваш проект является исполняемым, вам необходимо ориентироваться как таковое: Myproject → properties → linker → дополнительные зависимости и добавьте dll или lib.

Если вы проектируете библиотеку, нет вкладки "компоновщик", поэтому вам нужно ориентироваться как таковой: Myproject → properties → Librarian → дополнительные зависимости и добавьте dll или lib

Ответ 2

Вы просматриваете свойства решения.

Вам нужно будет открыть свойства для конкретного проекта внутри этого решения.

Ответ 3

Вы случайно взглянете на проект библиотеки? Цитируется из этого ответа:

Библиотека - это всего лишь совокупность объектов, которые по определению еще не связаны. Компонент не используется для создания библиотеки, поэтому имеет смысл, что для него не будет ссылок.

Ответ 4

В Visual Studio 2013:

Перейдите к: Свойства проекта → Диспетчер конфигурации → Общие. Там, в разделе "По умолчанию проекта", измените тип конфигурации на динамическую библиотеку или приложение. Нажмите "Применить". Затем вы увидите вкладку Linker, добавленную в меню слева.

Ответ 5

Либо вы смотрите на уровень "решения", либо на уровне файла (например, main.cpp). Перейдите на уровень проекта, и вы увидите компоновщик.

Ответ 6

Если для параметра "Тип конфигурации" ( "Свойства конфигурации" → "Общие" → "Тип конфигурации" ) задано значение "Утилита", то опция компоновщика не будет доступна.