У меня есть проект QT 5.12 (компиляторы MinGW 5.3 и 7.3) с включениями:
include(../OtherDir/common.pri)
include(../OtherDir/ui.pri)
include(../SomeOtherDir/json.pri)
вместе с файлами перевода:
TRANSLATIONS = \
ts/English.ts \
ts/Spanish.ts
Включения имеют несколько относительных путейНапример:
FORMS += \
$$PWD/../Src/blah/ui/MainGui.ui \
$$PWD/../Src/blah/ui/Widget1.ui \
$$PWD/../Src/blah/ui/Widget2.ui \
$$PWD/../Src/blah/ui/Widget3.ui \
$$PWD/../Src/blah/ui/Widget4.ui
, когда я запускаю Lupdate.exe и передаю файл проекта, он зависает.Если я удаляю 2 из включений, то это работает.Включения имеют несколько относительных ссылок, для которых я также хочу локализовать текст.
Есть идеи, почему это происходит?