构建说明
本页描述了如何构建 VirtualBox OSE,一旦您已从我们的 Subversion 服务器获取了其源代码(如下载页面所述)。
无论您在 Linux 还是 Windows 上构建,源代码都是相同的。但构建说明有所不同。
要构建,在您进入我们的开发环境后使用kmk
命令。这是我们自研构建系统kBuild的make
命令。(为避免与已安装的 make 程序混淆,我们的 make 已重命名为kmk
)。使用 kBuild,BUILD_TYPE
环境变量决定了构建的类型,可以是release
(启用编译器优化,移除调试和分析代码)、debug
(用于调试)或profile
(用于分析)。默认是release
。
默认的构建目标是all
,它会在out/{platform}.{architecture}/
{release|profile|debug}/
目录下生成所有可执行文件。
如果您正在寻找代码文档,请尝试kmk docs
和/或kmk docs.main
。
支持不完整的主机平台
仅支持增强功能的主机平台
注意: 查看 TracWiki 获取使用维基的帮助。