Итак, я новичок в использовании Visual Studio, и я пытаюсь создать проект для компиляции моей существующей программы. Программа уже компилируется на macOS с помощью Xcode. Структура папок проекта выглядит следующим образом:Рекурсивные пути включения в Visual Studio 2015
main folder
src
some code here
Debug
some code here
Utility
some code here
Special Utility Folder
Rendering
some code here
Rendering Utils
...
Когда я пытался загрузить проект на Visual Studio, у меня есть много ошибок, говоря о том, что файлы заголовки не могут быть найдены. Я провел некоторое расследование, и кажется, что пути включения не являются рекурсивными. Таким образом, чтобы включить файл из SRC/Utility я должен написать
#include "Utility/header.hpp"
Но все кода в проекте используется включает в себя как
#include "header.hpp"
Есть ли способ, чтобы получить эту работу в визуальном студия?
P.s. вручную добавляя все папки, поскольку их собственные пути включают работы, но будет больно поддерживать, поскольку проект растет, тем более, что большая часть моей работы будет выполнена в Xcode
Включить пути не рекурсивный для компилятора _любой_ C++ Я в курсе. –
Danged, если я знаю, почему это работает под X-Code. Вероятно, они делают что-то «полезное» с глаз долой. – user4581301
@ user4581301 Это было мое предположение – BlueSpud