Проблема при компиляции этого приложения с открытым исходным кодом

Я пытаюсь настроить и запустить 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 \ и получить вывод ..«Где и как? Цените это, если кто-нибудь может сказать мне, как решить это.

1

Решение

Откройте командную строку и буквально введите dir /X \, Вывод покажет соответствие между короткими именами папок и длинными.

Ваша цель — использовать правильное краткое представление формы для Program Files (x86) в NSIS_DIR, так как это не всегда PROGRA~2, Это может варьироваться от файловой системы к файловой системе, в зависимости от истории файловой системы.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]