Где находится каталог проекта в Microsoft Visual Studio C++? Как добавить файлы, чтобы в строке кода можно было написать #include "myfile"? Спасибо...
Где находится каталог проектов в Microsoft Visual Studio?
Ответы (2)
Добавьте каталог, содержащий ваш файл, в список подключаемых каталогов:
Проект -> Свойства -> Свойства конфигурации -> C/C++ -> Дополнительные каталоги включения
Обычно каталог проекта Visual Studio является подкаталогом каталога решения. Однако это не обязательно. Например. вы можете добавить проект в несколько решений.
Для любого данного проекта в настройках проекта расположение каталога проекта доступно через расширение макроса $(ProjectDir)
.
Вы также можете использовать такие расширения макросов для доступа к обычным переменным среды.
Разница между #include "blah"
и #include <blah>
заключается в том, что первый добавляет зависящий от компилятора дополнительный поиск заголовка, прежде чем (если это не удастся) выполнить тот же поиск, что и последний. В большинстве (всех?) современных компиляторах дополнительный поиск включает поиск в каталоге включаемого файла. Таким образом,
один из способов добавить файл, чтобы вы могли написать только #include "myfile"
в своем коде, — это поместить файл в тот же каталог, что и включаемый код.