配置

要从源代码构建Squish,您必须首先运行configure以收集有关系统信息,例如脚本语言解释器和工具包的位置。

所有配置选项都是可选的。但是,如果configure找不到您想使用的组件,您可能需要使用命令行选项来提供必要信息。

用法

configure [选项]

方括号表示可选项,不属于语法的一部分。

选项

支持三组选项

  • 禁用
  • 启用
  • with,用于设置路径和文件名

下表列出了大部分可用选项。要查看所有选项,请运行:configure -h

默认情况下,除debug外,所有内容都启用,因此如果您首先使用--disable-all禁用所有内容,然后再使用单个--enable-*选项来启用所需的任何内容,则通常只需要--enable-*。大多数--enable-*--disable-*选项用于组件的分割构建,这样您只在每个阶段构建必要的部分。

--with-*选项用于提供configure无法找到的组件的目录dir或带完整路径的文件名path,或者位于那里您想忽略其发现以选择自己的选项。例如,如果您正在使用Qt工具包,您可能已安装两个或多个版本的Qt,并希望告诉configure您想让Squish使用哪个版本。

选项描述
--disable-64bit
--disable-all禁用所有内容。
--disable-debug
--disable-语言要禁用的语言:js(JavaScript)、perlpythonrubytcl
--disable-examples
--disable-explorer
--disable-ide
--disable-idl
--disable-pure-qt4
--disable-runner
--disable-server
--disable-wrappers
--enable-64bit启用Squish测试64位应用程序。启用--enable-debug选项将构建Squish的调试版本,通常不需要。
--enable-all启用所有内容。
--enable-debug
--enable-语言要启用的语言:jsperlpythonrubytcl
--enable-examples
--enable-explorer
--enable-ide
--enable-idl
--enable-pure-qt4
--enable-runner
--enable-server
--enable-wrappers
--with-java-home=dirJava开发工具包(JDK)的安装目录。
--with-pbsdk=dirPowerBuilder SDK的安装目录。
--with-perl=pathPerl解释器(即Perl可执行文件)的完整路径的文件名。
--with-pydir=dirPython的安装目录。是--with-python--with-python3选项的替代方案。
--with-python=pathPython解释器(即Python可执行文件)的完整路径的文件名。
--with-python3=pathPython解释器(即Python可执行文件)的完整路径的文件名。
--with-qtdir=dirQt的安装目录。在某些(不常见的)设置中,Qt的库(.lib文件)位于非标准位置。在这种情况下,请使用--with-qtimplibdir选项来指定适当的目录。
--with-qtimplibdir=dirQt库的非标准位置。
--with-qtnamespace=命名空间用于封装 Qt 库代码的命名空间。使用 -qtnamespace 开关配置 Qt 库时需要此选项。
--with-ruby=路径Ruby 解释器的文件名和完整路径(即 Ruby 可执行文件)。
--with-swtjar=路径Java/SWT .jar 文件的文件名和完整路径。
--with-tclconfig=目录安装 Tcl tclConfig.sh 文件的目录。
--with-tkconfig=目录安装 Tcl/Tk tkConfig.sh 文件的目录。

©2024 Qt 公司版权所有。此处包含的文档贡献属于各自的版权所有者。
此处提供的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款授权。
Qt 及其相关标志是芬兰及/或全球其他国家的 Qt 公司的商标。所有其他商标均为各自所有者的财产。