Qt "файл сборки" не работает с источником в папке, когда включена опция object_parallel_to_source - PullRequest
0 голосов
/ 02 июля 2019

Вопрос говорит сам за себя. Я включил object_parallel_to_source в моем проекте Qt (у меня есть файлы с тем же именем). Когда я пытаюсь создать один файл, который находится в корневом каталоге проекта, это нормально. Но происходит сбой, когда я пытаюсь создать отдельный файл в подкаталоге.

Например

-> main.cpp
-> my_directory
   -> foo.cpp

нормально собрать main.cpp . Все же это не в состоянии компилировать my_directory/foo.cpp Вот ошибка:

No rule to make target 'debug/foo.o'

Он ищет debug/foo.o, однако он должен искать debug/my_directory/foo.o. Выполняется команда: "<mingw_root>\mingw32-make.exe" -f Makefile.Debug debug/foo.o. Есть ли обходные пути?

Я использую Qt 5.11 с mingw на Windows 10-64bits.

...