无用户交互安装 Coco

Microsoft Windows

从脚本中运行安装程序

Windows 的 Coco 安装程序支持以下命令行选项

  • /S: 以静默模式运行安装程序。
  • /D: 指定安装目录。

例如,从脚本安装 Coco,执行以下操作

$ SquishCocoSetup.exe /S

要将在目录 c:\Program Files\squishcoco 中安装 Coco,执行以下操作

$ SquishCocoSetup.exe /S "/D=c:\Program Files\squishcoco"

从命令行安装许可证

Coco 安装完成后,可以使用 cocolic 从命令行激活许可证。

例如,要检查是否存在有效的节点锁定的许可证并在需要时检索它,请使用以下命令(其中 KEY 为许可证密钥)

$ %SQUISHCOCO%\cocolic.exe --check || %SQUISHCOCO%\cocolic.exe --fetch-license-key=KEY

或者激活许可证服务器

$ %SQUISHCOCO%\cocolic.exe --license-server=myserver.loc:49344

对于许可证服务器,也可以为机器上的所有用户指定许可证服务器。创建文件 %windir%\system32\drivers\etc\squishcoco-3-licserver 并设置服务器的 IP 地址和端口号。这里 myserver.loc:49344

使用构建环境选择器安装工具链支持

构建环境选择器是一个图形工具,可用于生成对 Cygwin、MinGW 和某些嵌入式工具链的支持。它也可以用于批处理文件中以脚本来安装。

例如,要安装 Cygwin 支持,可以使用以下命令

$ %SQUISHCOCO%\toolselector.exe --tool="CygWin - www.cygwin.com" --install --directory=c:\cygwin

该程序然后为 Cygwin 编译程序生成封装和配置文件。要取消安装它们,必须将 --install 标志替换为 --uninstall

$ %SQUISHCOCO%\toolselector.exe --tool="CygWin - www.cygwin.com" --uninstall --directory=c:\cygwin

工具链名称(此处为 CygWin - www.cygwin.com)是启动构建环境选择器时列出的工具链名称(%SQUISHCOCO%\toolselector.exe)不带任何参数。

Linux

从脚本中运行安装程序

Linux™版的Coco安装程序支持以下命令行选项:

  • –- --install <路径>:在指定路径<路径>安装Coco。
  • –- --uninstall <路径>:从指定路径<路径>卸载Coco。

以root用户身份,从/opt/SquishCoco目录中的脚本安装Coco,请执行以下操作:

$ sudo ./SquishCocoSetup.run -- --install /opt/SquishCoco

从命令行安装许可证

Coco 安装完成后,可以使用 cocolic 从命令行激活许可证。

例如,要检查是否存在有效的节点锁定许可证并在需要时获取它,请使用以下命令(其中KEY代表许可证密钥)

$ cocolic --check || cocolic --fetch-license-key=KEY

或者激活许可证服务器

$ cocolic --license-server=myserver.loc:49344

对于许可证服务器,也可以为机器上的所有用户指定许可证服务器。创建文件/etc/squishcoco-3-licserver,并设置服务器的IP地址和端口号。例如myserver.loc:49344

Coco v7.2.0©2024 The Qt Company Ltd.
Qt及其相关标志是芬兰以及/或全球其他国家的The Qt Company Ltd.的商标。所有其他商标均为其各自所有者的财产。