我正在尝试为iOS和Android构建pixman-0.34.0(http://cairographics.org/releases/)。
./configure脚本的选项列表:
iOS和Android平台不需要什么?
答案 0 :(得分:1)
我已经通过制作这个mapnik的makefile来构建Pixman / Cairo for iOS,你可以在这里找到它:https://github.com/PaulWagener/mapnik-ios-framework/blob/master/Makefile
根据我为iOS构建它的经验,对于ARM NEON指令仍然有很好的内在支持,因此性能不好我正在做的是从开罗表面到GLES 2的blitting帧。如果有的话对我来说是一个更好的解决方案我会感兴趣。这是关于该主题的older discussion,但是我无法使这种方法起作用。
对于Android,我听说有很好的支持开罗/ Pixman甚至是GLES 2后端。查看android-cairo和android-cairogles github项目中的makefile。如果您决定使用硬件gpu扩展(GLES),您的项目将失去其可移植性。
要直接回答您的问题,除了最有可能包含libpng库之外,不需要这些功能。