Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Qt安装程序框架的每个包的不同TargetDir_Qt_Qt Installer - Fatal编程技术网

使用Qt安装程序框架的每个包的不同TargetDir

使用Qt安装程序框架的每个包的不同TargetDir,qt,qt-installer,Qt,Qt Installer,是否可以使用创建包含多个软件包的安装程序,每个软件包都有不同的TargetDir(即目标) 例如,我想要一个安装程序,将SDK安装到/Library/Frameworks,并将演示应用程序安装到/Applications?只有/Applications路径需要用户编辑。事实证明,这种情况有一个例子: 基本上,您可以为覆盖取消归档操作的组件创建脚本: Component.prototype.createOperationsForArchive = function(archive) {

是否可以使用创建包含多个软件包的安装程序,每个软件包都有不同的
TargetDir
(即目标)


例如,我想要一个安装程序,将SDK安装到
/Library/Frameworks
,并将演示应用程序安装到
/Applications
?只有
/Applications
路径需要用户编辑。

事实证明,这种情况有一个例子:

基本上,您可以为覆盖取消归档操作的组件创建脚本:

Component.prototype.createOperationsForArchive = function(archive)
{
    component.addOperation("Extract", archive, "/Library/Frameworks");
}