安装包
已安装项目的存档。更多...
继承 |
- 所有成员的列表,包括继承的成员
- InstallPackage 是所有项的列表的一部分。
详细描述
InstallPackage 项是一种 产品,类型为 archiver.archive
,它依赖于 存档模块。它用于从一组可安装的文件生成存档。
考虑以下示例项目
Project { CppApplication { name: "myapp" Depends { name: "mylib" } files: ["main.cpp"] Group { fileTagsFilter: product.type qbs.install: true qbs.installDir: "bin" } } DynamicLibrary { name: "mylib" files: ["mylib.cpp"] Group { name: "public headers" files: ["mylib.h"] qbs.install: true qbs.installDir: "include" } Group { fileTagsFilter: product.type qbs.install: true qbs.installDir: "lib" } } InstallPackage { archiver.type: "tar" name: "tar-package" Depends { name: "myapp" } Depends { name: "mylib" } } }
在 Unix 系统上构建名为 "tar-package"
的产品将生成包含以下内容的 tar 文件
include/mylib.h lib/libmylib.so bin/myapp
©2023 Qt 公司有限公司。此处包含的文档贡献者是各自所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU 自自由文档许可证 1.3 版 的条款许可的。Qt 及其相关标志是芬兰的 Qt 公司及其在世界上其他国家的商标。所有其他商标均为其各自所有者的财产。