库
通用库。 更多信息...
- 所有成员的列表,包括继承的成员
- 库是所有项列表的一部分。
属性
- debugInformationInstallDir : 字符串
- importLibInstallDir : 字符串
- install : 布尔值
- installDebugInformation : 布尔值
- installDir : 字符串
- installImportLib : 布尔值
详细描述
库项是本地库的基础项,可以设置 type 属性的值为以下之一:"dynamiclibrary"
、"staticlibrary"
或 "loadablemodule"
。
默认的 type 值为 "dynamiclibrary"
,但 iOS 的版本在 8 之前除外,此时默认值为 "staticlibrary"
。
此项可以自动安装库目标(和 Unix 上的库符号链接)以及分离的调试信息。
针对 Android 目标,适用以下规则
- 除了
"dynamiclibrary"
外,Product.type 属性值还包含"android.nativelibrary"
。 - 依赖于 cpp 和 Android.ndk 模块。
属性文档
[自 Qbs 1.16] debugInformationInstallDir : 字符串 |
如果开启 installDebugInformation,则在该位置安装调试信息。
在构建实际安装目录时,此值被追加到 qbs.installPrefix。
默认值:installDir。
此属性是在 Qbs 1.16 中引入的。
另请参阅我如何分离和安装调试符号?。
[自 Qbs 1.13] importLibInstallDir : 字符串 |
如果开启 installImportLib,则在此位置安装导入库。
在构建实际安装目录时,此值被追加到 qbs.installPrefix。
此属性仅适用于 Windows 目标。
默认值:lib
此属性是在 Qbs 1.13 中引入的。
[自 Qbs 1.13] install : 布尔值 |
[自 Qbs 1.16 起] installDebugInformation : bool |
[自 Qbs 1.13 起] installDir : string |
指示安装库的位置,如果 install 被启用。在 Unix 系统中,符号链接也将安装到该位置。
在构建实际安装目录时,此值被追加到 qbs.installPrefix。
默认值:如果是 bundle 类型库,则为 Library/Frameworks
,否则在 Windows 系统中为 bin
,在类 Unix 目标中为 lib
。
此属性是在 Qbs 1.13 中引入的。
[自 Qbs 1.13 起] installImportLib : bool |
如果 true
,导入库将被安装到 importLibInstallDir。该属性仅适用于 Windows 目标。如果您想创建一个开发包,可以启用它。
默认值:false
此属性是在 Qbs 1.13 中引入的。
©2023 Qt 公司版权所有。本文件中包含的文档贡献受其各自版权拥有者的版权保护。本文件提供的文档根据 GNU自由文档许可证版本 1.3 的条款进行许可,该许可证由自由软件基金会发布。Qt 及相关标志是芬兰和/或其他国家 Qt 公司的商标。所有其他商标均为其各自拥有者的财产。