Где находится каталог проектов в Microsoft Visual Studio?

Где находится каталог проекта в Microsoft Visual Studio C++? Как добавить файлы, чтобы в строке кода можно было написать #include "myfile"? Спасибо...


person allc1865    schedule 21.12.2012    source источник
comment
вы имеете в виду тот, который находится в вашем пользовательском документе под visual studio\projects?   -  person MimiEAM    schedule 21.12.2012


Ответы (2)


Добавьте каталог, содержащий ваш файл, в список подключаемых каталогов:

Проект -> Свойства -> Свойства конфигурации -> C/C++ -> Дополнительные каталоги включения

person Aesthete    schedule 21.12.2012

Обычно каталог проекта Visual Studio является подкаталогом каталога решения. Однако это не обязательно. Например. вы можете добавить проект в несколько решений.

Для любого данного проекта в настройках проекта расположение каталога проекта доступно через расширение макроса $(ProjectDir).

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

Разница между #include "blah" и #include <blah> заключается в том, что первый добавляет зависящий от компилятора дополнительный поиск заголовка, прежде чем (если это не удастся) выполнить тот же поиск, что и последний. В большинстве (всех?) современных компиляторах дополнительный поиск включает поиск в каталоге включаемого файла. Таким образом,

один из способов добавить файл, чтобы вы могли написать только #include "myfile" в своем коде, — это поместить файл в тот же каталог, что и включаемый код.

person Cheers and hth. - Alf    schedule 21.12.2012