Cmake Vs. Android.mk

时间:2013-11-01 00:26:31

标签: cmake android.mk

我觉得CMake和Android.mk有很多共同之处,有人可以向我解释有什么不同之处,为什么谷歌发明了新的构建系统而没有使用CMake?

1 个答案:

答案 0 :(得分:1)

Android开发人员的想法更多。现在可以使用Ninja-build。

  

宋是长期计划,涉及取代所有的   整个树中的Android.mk文件带有结构化数据文件,以及   描述Go中的构建逻辑。

来源:https://groups.google.com/forum/#!topic/ninja-build/YPby3GRBqHA

所以他们发明了另一个构建系统。对于Chrome,他们已经推出了Gyp。 我想谷歌没有中心立场来协调这些决定。开发人员可以根据项目确定最适合项目的内容。这实际上很好。图片显示,Google主要参与的每个项目都会切换到构建系统X.这很烦人。