Я установил Visual Studio Окончательный 2010, и она, по-видимому, импортировала каталоги по умолчанию для моего C++ Win32, включает и библиотеки. Каждый новый Win32 проект C++, который я создаю автоматически, добавляет мое старое, включает/библиотека каталоги, который завинчивает мою сборку.
Таким образом, мой вопрос - это: Как я могу отредактировать $(IncludePath)
в Visual Studio 2010?
или $ (IncludePath), характерный для этого проекта и только результата флажка "Inherit from parent or project defaults"? (в этом случае вопрос превращается: Как я редактирую значения по умолчанию проекта для этого, так как это, кажется, обесценивается в опциях Visual Studio),
Спасибо!
Примечание: %include переменная среды % не определяется в Windows. Это действительно обнаруживается, если Вы вводите "эхо %include %" в командной строке VS2010 (не командная строка Windows), но это не те же значения как, от чего я пытаюсь избавиться в снимках экрана),
В VS2010 эти пути указываются на одном или нескольких листах свойств (соответствующие изменения обсуждаются в поучительной статье в блоге группы VS Project) . Вы можете добавить их самостоятельно для каждого проекта, но проект также включает в себя один, определяющий все значения по умолчанию.
В моей системе он находится в C: \ Users \
.
Вы можете получить к нему доступ из Visual Studio, открыв окно диспетчера свойств («Просмотр» -> «Другие окна» -> «Диспетчер свойств»), а затем дважды щелкните лист свойств. Вы также можете самостоятельно добавлять листы свойств из этого окна (которое будет иметь приоритет перед настройкой по умолчанию).
Также совершенно законно удалить ссылку на Microsoft.Cpp.Win32.user.props
. Это полезно, если вам нужно убедиться, что проект полностью самодостаточен: например, он не получает включаемых путей из среды. Затем вам просто нужно указать пути в самом проекте или в настраиваемом листе свойств, который является частью проекта (рекомендуется для простоты повторного использования)
Надеюсь, это поможет.