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

Как файлы попадают во внешние зависимости в MSVС++ 2010?

Интересно, почему в одном из моих проектов VDSERR.h указан в разделе "Внешние зависимости", а другой нет и дает мне ошибку компилятора "undefined" о символе, который определен там. Как включить этот файл в другой проект? (Возможно, с помощью drag & drop, но я хотел бы узнать точную настройку здесь.)

4b9b3361

Ответ 1

Папка "Внешние зависимости" заполняется IntelliSense: содержимое папки вообще не влияет на сборку (вы фактически можете отключить папку в пользовательском интерфейсе).

Вам нужно включить заголовок (используя директиву #include), чтобы использовать его. В зависимости от того, что этот заголовок, вам также может потребоваться добавить его содержащую папку в свойство "Дополнительные каталоги Include", и вам, возможно, потребуется добавить дополнительные библиотеки и папки библиотек в параметры компоновщика; вы можете установить все из них в свойствах проекта (щелкните правой кнопкой мыши проект, выберите "Свойства" ). Вы должны сравнить свойства с свойствами проекта, который создается, чтобы определить, что вам нужно добавить.