Это просто не так.
Я вполне уверен, что это проблема моего компьютера, возможно, из-за переменных пути, потому что я получаю ту же проблему с qt 5.11, а также с qt 5.12. Также кажется, что я не единственный, у кого возникла эта проблема - посмотрите на этот вопрос - который работает, но будет довольно болезненно делать это для каждого файла *.ui
и выгружать его именно там, где Visual Studio и / или скрипт build bat, который поставляется с MuseScore.
Это пример того, что я пытаюсь сделать, и довольно раздражающая работа:
Microsoft Windows [Version 10.0.17134.471]
(c) 2018 Microsoft Corporation. All rights reserved.
C:\ProjectFiles\mscore\MuseScore\zerberus>uic zerberus_gui.ui -o ui_zerberus_gui.h
C:\ProjectFiles\mscore\MuseScore\zerberus>ls
CMakeLists.txt channel.h instrument.cpp sfz.cpp zerberus.cpp zerberusgui.cpp zone.h
README filter.cpp instrument.h voice.cpp zerberus.h zerberusgui.h
channel.cpp filter.h sample.h voice.h zerberus_gui.ui zone.cpp
C:\ProjectFiles\mscore\MuseScore\zerberus>uic zerberus_gui.ui > ui_zerberus_gui.h
C:\ProjectFiles\mscore\MuseScore\zerberus>ls
CMakeLists.txt channel.h instrument.cpp sfz.cpp voice.h zerberus_gui.ui zone.cpp
README filter.cpp instrument.h ui_zerberus_gui.h zerberus.cpp zerberusgui.cpp zone.h
channel.cpp filter.h sample.h voice.cpp zerberus.h zerberusgui.h
Вот как выглядят мои переменные пути:
C:\ProjectFiles\mscore\MuseScore\zerberus>echo %PATH%
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Common Files\Propellerhead Software\ReWire\;C:\Program Files\Common Files\Propellerhead Software\ReWire\;C:\Program Files (x86)\PuTTY\;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\Git\usr\bin;C:\Program Files\CMake\bin;C:\Users\Michael\AppData\Local\Programs\Microsoft VS Code\bin;C:\Qt\Tools\QtCreator\bin;C:\Qt\5.12.0\msvc2017_64\bin;C:\Users\Michael\AppData\Local\Microsoft\WindowsApps;C:\Users\Michael\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Michael\AppData\Local\GitHubDesktop\bin;
C:\ProjectFiles\mscore\MuseScore\zerberus>
Это результат сборки, когда я пытался создать MuseScore; слишком большой вывод, поэтому размещение на PasteBin.
Надеюсь, я смогу это сделать до выхода MuseScore 3.0, чтобы исправить некоторые ошибки.