Я пытаюсь настроить и запустить LibreCAD и я слежу за их Руководство по сборке из исходного кода.
В какой-то момент и после установки QT а также увеличение, Я достигаю этапа, на котором написано следующее:
Чтобы изменить эти настройки по умолчанию, вы должны создать файл
scripts / custom-windows.bat и перезаписать различные настройки
без эффекта для СКМ (мерзавец). Пример для
скрипты / заказ windows.bat:set Qt_DIR=C:\Qt\5.4 set NSIS_DIR=C:\PROGRA~2\NSIS set MINGW_VER=mingw491_32
Итак, я создал custom-windows.bat
файл и перезаписал настройки. Теперь, так как я работаю на 64-битной Windows, они говорят, что мне нужно сделать это:
Есть проблемы с путем NSIS_DIR на 64-битной Windows. Когда NSIS
устанавливается в папку Program Files (x86) и добавляется NSIS_DIR
в PATH, что-то идет не так в процессе сборки.В этом случае используйте команду dir / X \ и получите такой вывод:
09/02/2014 09:50 PM <DIR> PROGRA~1 Program Files 10/27/2014 12:33 PM <DIR> PROGRA~2 Program Files (x86) 08/16/2014 10:49 PM <DIR> Qt
Но что это значит? «..используйте команду dir /X \
и получить вывод ..«Где и как? Цените это, если кто-нибудь может сказать мне, как решить это.
Откройте командную строку и буквально введите dir /X \
, Вывод покажет соответствие между короткими именами папок и длинными.
Ваша цель — использовать правильное краткое представление формы для Program Files (x86)
в NSIS_DIR
, так как это не всегда PROGRA~2
, Это может варьироваться от файловой системы к файловой системе, в зависимости от истории файловой системы.
Других решений пока нет …