C

--no-export-configuration

描述

默认情况下,qmlprojectexporter 生成一个名为 "config" 的目录,其中包含一系列包含有关

  • projectname.1.inputs.txt: 输入文件(Qml 源文件、图像等)
  • projectname.1.compiler_outputs.txt: 生成的文件(C++ 源文件、头文件)
  • projectname.1.libraries.txt: 构建系统在构建应用程序时需要链接的库
  • projectname.1.linker_options.txt: 要传递给链接器的选项

第三方构建系统可以解析这些纯文本文件以生成依赖关系树。您也可以在手动配置项目时使用它们。

如果项目使用了模块,所有模块的配置文件也位于同一 'output/config' 目录下。

用法

// Running the following command will generate c++ files,
// but not the config files listed earlier, See also \l --no-export-cpp.
qmlprojectexporter --no-export-configuration --outdir output-dir my_project.qmlproject

此选项是在 QmlProject API 1.3 中引入的。

在某些 Qt 许可证下可用。
了解更多信息。