【发布时间】:2015-01-09 16:11:36
【问题描述】:
我使用 Chromium 代码库已经有一段时间了,并且习惯了它出色的 base library (aka libchrome)。问题是,虽然这个库功能强大且用途广泛,但并不打算在 Chromium 之外使用,因此将其用作独立库确实存在问题。
Library's page 表示,对于其他 Google 的项目,他们要么发布了一些内部包,要么使用了可用于构建库的 scons build script。不幸的是,这个脚本和它的more recent version 都不允许我编译它。我有一些关于错误标志或丢失输入文件的错误。可能将一些补丁放在与脚本相同的目录中可能会有所帮助,但没有说明要使用哪些以及以什么顺序使用。
在some blog 上,我发现有人建议可以取而代之的是获取整个 Chromium 及其工具链,并将其配置为仅构建一个库。但这真的很慢,而且不是很便携。如果有一天我要开发一些严肃的东西,它会迫使人们下载很多不必要的东西。
你们中的任何人都知道构建该库的快速可靠的方法吗?它可能会更复杂,只要它可以通过脚本自动化并且不进行一个设置 PATH 变量并下载几 GB 的开销数据。
【问题讨论】: