我正在尝试设置并运行LibreCAD,我正在关注他们的Build From Source Guide。
在某些时候,在安装QT和boost之后,我到达了这样的步骤:
要更改这些默认设置,您必须创建文件 scripts / custom-windows.bat并覆盖不同的设置 对SCM(git)没有影响。示例 脚本/定制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,他们说我需要这样做:
64位Windows上的NSIS_DIR路径存在问题。当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
但这意味着什么? &#34; ..使用命令dir /X \
并获取输出.. &#34;在哪里以及如何?如果有人能告诉我如何解决这个问题,请欣赏它。
答案 0 :(得分:1)
打开命令提示符,然后输入dir /X \
。输出将显示短文件夹名称和长文件夹名称之间的映射。
您的目标是在Program Files (x86)
中使用NSIS_DIR
的正确简短表单,因为它并不总是PROGRA~2
。根据文件系统的历史记录,它可以在文件系统和文件系统之间变化。