尝试此操作在安装程序构建期间NSIS失败...无论如何我试着把它放进去。
readEnvStr $R0 "QT_PATH"
File $R0\bin\QtCore4.dll
File $R0\bin\QtGui4.dll
在安装程序构建期间,我希望包含来自环境字符串QT_PATH中编码的路径的文件。怎么办呢?
答案 0 :(得分:0)
File指令在您正在编译的本地系统上采用路径。 SetOutPath用于在运行时设置目标目录:
Section
ReadEnvStr $R0 "QT_PATH"
# Might be a good idea to validate the path here and fall back to some other location if necessary
SetOutPath "$R0\bin"
File "c:\myinstallersourcefiles\QtCore4.dll"
...
或本地系统上的路径:File "$%QT_PATH%\bin\QtCore4.dll"