Невозможно добавить библиотеку в VC++ 2008: моя система отличается

Надеюсь, кто-нибудь скажет мне, что здесь происходит. Я пытаюсь создать ссылку на gdiplus.lib, и я пытался зайти в "Свойства - Компоновщик - Ввод - Дополнительные зависимости", чтобы добавить библиотеку, но у меня нет этого раздела. Я использую Visual C++ 2008. Вот что я вижу:

  • Общие свойства
    • Рамки и ссылки
  • Свойства конфигурации
    • генеральный
    • Degugging
    • C / C++
    • библиотекарь
    • Ресурсы
    • XML Document Generator
    • Просмотр информации
    • События сборки
    • Пользовательский шаг сборки

Я проверил каждую подкатегорию, и там нет раздела "Линкер" или "Вход". Еще раз, это Visual C++ 2008 без каких-либо настроек или странных настроек. У меня есть скриншот на http://drp.ly/13ma9l если кто-то заинтересован.

Почему моя панель свойств полностью отличается от всех остальных? Типичное дерьмо Microsoft, полагаю...

1 ответ

Решение

Раздел "Линкер" изменится на "Библиотекарь", если проект настроен на компиляцию как статическая библиотека. Убедитесь, что в свойствах конфигурации -> Общие -> Тип конфигурации установлено значение "Приложение (.exe)", а не "Статическая библиотека (.lib)". Нажмите "Применить", чтобы сохранить изменения.

Раздел "Библиотекарь" имеет поле "Дополнительные зависимости". Используйте это вместо раздела "Линкер".

Другие вопросы по тегам