C
CMake 手册
CMake 构建工具 简化了跨不同平台的项目构建过程。它自动生成构建系统,如 Makefiles 和 Visual Studio 项目文件。
CMake 是一个第三方工具,它有它自己的 文档。本主题描述了如何使用 CMake 与 Qt Quick Ultralite 一起使用。
目录
- 开始使用 CMake
- CMake 参考
- CMake 变量参考
当使用由 QmlProject 替换的 CMake 函数和标志时,忽略弃用警告
让您控制如何包含图像资源所需的二进制资产数据
目标平台软件开发套件 (SDK) 的路径
为构建的显示色深的位数
为 app_target_setup_os 选择 FreeRTOS 堆策略
为 app_* 便利函数选择 OS
要构建的平台名称
平台层引擎的默认渲染提示
保留文本缓存中资产所需的默认帧数
给定平台的文本缓存的默认状态
字节字节的默认文本缓存大小
启用设备链接组件
如果启用,平台将采用部分帧缓冲区策略。
给定平台的渲染批次高度
矢量图形的软件支持
目标工具链的路径
已弃用的 CMake 变量列表
将 JavaScript 字节码作为注释添加到生成的源代码中。
将 #line 指令添加到生成的源代码中。
QUL_PLATFORM_DEFAULT_RESOURCE_COMPRESSED_LOSSLESS_PIXEL_FORMAT_ALPHA
透明图像资产无损压缩的默认像素格式
QUL_PLATFORM_DEFAULT_RESOURCE_COMPRESSED_LOSSLESS_PIXEL_FORMAT_OPAQUE
不透明图像资产无损压缩的默认像素格式
透明图像资产的默认像素格式
不透明图像资产的默认像素格式
给定平台图像数据的最低对齐要求
新平台上的图像宽度将是该值的倍数。
- CMake 目标属性参考(已弃用)
此选项用于控制静态字体引擎的自动字形生成。
启用复杂脚本渲染。
覆盖控件样式。
文本元素的默认字体家族。
文本元素的默认字体质量。
控制字体缓存缓冲区的预分配。
启用字体缓存初始化。
设置字体引擎使用的最大缓存大小。
启用提供的字体引擎。
字体文件路径列表。
配置应用程序字体文件的复制到RAM以提高访问速度。
当复制应用程序时配置运行时分配类型。
配置应用程序使用的资源存储部分。
控制字体引擎使用的堆缓冲区的预分配。
为字体引擎设置最大堆大小。
使用矢量轮廓进行文本渲染。
配置将预光栅化字形数据复制到RAM以加快访问速度。
配置复制预光栅化字形数据到RAM时使用的运行时分配类型。
配置用于预光栅化字形数据的资源存储部分。
设置最大段落大小。
- CMake 源文件属性
已弃用的源文件属性列表
纹理数据的字节数据对齐
定义图像缓存策略。
使用压缩格式存储图像。
设置图像的首选像素格式。
启用对在运行时旋转图像的优化。
启用对在运行时缩放图像的优化。
定义资产运行时分配类型。
启用将图像分割为不透明段落的优化。
定义资产存储部分。
- CMake 命令参考
为目标添加一个最小的入口点函数
设置平台操作系统为目标
创建一个 Qt Quick Ultralite 应用程序目标
为应用程序生成闪存目标
获取 Qt Quick Ultralite 模块目标名称
覆盖freeRTOS总堆大小配置
已弃用CMake命令列表
为QML模块创建一个目标
将图像资源添加到目标
为给定的运行时分配类型设置最大资源缓存大小
嵌入.ts文件中的翻译
公开导出的C
将QML源文件添加到目标
- CMake 变量参考
仅在特定Qt许可证下可用。
了解更多信息。