При создании проекта C ++ с помощью цепочки инструментов GNU, make сообщает мне ~
src / Adapter_FS5HyDE.d: 1: *** несколько целевых шаблонов. Стоп.
Поиск, поиск, поиск, и я обнаружил, что make
считает , что у него несколько целей, потому что путь к моим включенным заголовкам содержит пробелы. Если ваши заголовки хранятся в каком-то нормальном месте, например C:\Program Files
, тогда вы можете позаботиться об этом, используя старые пути DOS (например, C:\PROGRA~1
). Однако, когда ваши заголовки находятся в по-настоящему безумном месте, таком как My Documents
, вы можете обойти проблему с помощью MY DOC~1
, потому что еще есть место.
Есть идеи, как заставить мой компилятор искать в «Мои документы» заголовки, не make
путая путь как два объекта?
(Примечание: не стесняйтесь бросать в меня помидоры за размещение файлов заголовков в «Мои документы», если хотите, но - это небольшое обоснование для того, что я не хочу объяснять. Если решение этого вопроса легко, я бы предпочел, чтобы оно оставалось таким, как есть.)