1、MiniGui-gpl配置选项说明
MiniGui的具体选项基本上都是基于–disable-FEATURE和–enable-FEATURE实现的。–disable-FEATURE选项禁止某项特性,也就是在函数库中将不支持该特性。–enable-FEATURE选项打开某项特性,也就是在函数库中支持该项特性。另外MiniGui还提供–with选项,该选项可用来从多个选项中指定某一个选项。
选项名称 | 含义 | 默认 |
---|---|---|
option-checking | 是否忽略无法识别的–enable/–with选项 | no |
shared | 是否构建共享库 | yes |
static | 是否构建静态库 | yes |
fast-install=PKGS | 是否优化快速安装 | yes |
dependency-tracking | 是否加快一次性构建 | yes |
libtool-lock | 是否避免锁定(可能会破坏并行构建) | yes |
videost7167 | 是否包括st7167平台dfb视频驱动程序 | no |
adv2dapi | 是否包括高级2D图形API | yes |
minimalgdi | 是否仅构建最小的GDI库 | no |
productid | 是否将productid插入库文件 | no |
splash | 是否运行时显示飞漫动画 | yes |
screensaver | 是否启用屏幕保护程序 | yes |
flatlf | 是否包括平面风格,适用于工控领域 | yes |
skinlf | 是否包括对皮肤的支持 | yes |
ownmalloc | 是否使用 MiniGui实现的malloc函数族 | no |
ownstdio | 是否MiniGui实现的stdio格式化输入输出函数族 | no |
ownpthread | 是否使用MiniGui实现的pthread函数族 | no |
procs | 是否构建MiniGui-Processes版本,仅用于Linux/uClinux操作系统 | no |
standalone | 是否构建MiniGui-Standalone版本,仅用于Linux/uClinux 操作系统 | no |
incoreres | 是否使用MiniGui内建资源替代IO文件来初始化 | no |
miniguientry | 是否在MiniGUI中使用minigui_entry函数 | no |
fixedmath | 是否包括定点运算函数 | yes |
debug | 是否包括调试信息 | no |
tracemsg | 是否跟踪MiniGui的消息传递 | no |
msgstr | 是否包括MiniGui消息的字符串名称 | no |
dblclk | 是否支持鼠标的双击操作 | yes |
cursor | 是否显示鼠标光标 | yes |
clipboard | 是否支持剪切板 | yes |
customial | 是否构建自定义输入引擎 | no |
dlcustomial | 是否构建dlcustom输入引擎 | yes |
netial | 是否构建net输入引擎 | no |
cisco_touchpad_ial | 是否构建Cisco Touchpad输入引擎 | no |
mstar_ial | 是否构建MStar输入引擎 | no |
ipaqh3600ial | 是否构建iPAQ H3600输入引擎 | no |
nexusial | 是否构建Nexus输入引擎 | no |
ipaqh5400ial | 是否构建iPAQ H5400输入引擎 | no |
tslibial | 是否构建TSLIB输入引擎 | no |
dummyial | 是否构建“哑”输入引擎,所有操作系统 | yes |
autoial< |