Проблема установки свойства проекта lib в VS2008 C ++ - PullRequest
1 голос
/ 07 сентября 2011

Я создал проект статической библиотеки C ++ в VS2008 с помощью мастера следующим образом:

-Win32 приложение

- В «Настройках приложения» выбрана «Статическая библиотека»

- не проверено «Предварительно скомпилированный заголовок»

После его завершения я обнаружил, что в разделе «Свойства проекта-> Свойства конфигурации» нет раздела «C / C ++». Я попытался создать другой проект статической библиотеки с параметром «Предварительно скомпилированный заголовок» , отмечен и отображается раздел «C / C ++».

Может кто-нибудь сказать мне, почему? Означает ли это, что без использования «Precompiled Header» все остальные настройки в разделе «C / C ++», такие как «Дополнительные каталоги включения», вообще бесполезны? Большое спасибо.

Ответы [ 2 ]

5 голосов
/ 07 сентября 2011

Раздел «C \ C ++» отображается только в том случае, если в проект добавлены файлы c \ c ++.В противном случае этот раздел бесполезен, поскольку ваша библиотека не является библиотекой C \ C ++

0 голосов
/ 07 сентября 2011

Раздел «предварительно скомпилированный заголовок» не влияет на это. Возможно, вы выбрали решение в Project Explorer. Попробуйте создать новый проект с предварительно откомпилированными заголовками, не забудьте выбрать проект при открытии свойств.

...