折腾了一下FreeType,感觉很是强大,一个功能很丰富的开源库。下载了源码,编译为静态库花了点功夫。
我的本地环境
OSX 10.12.5
XCode 8.3.2
Starting point
Freetype 2.8
Extract archive, and in Terminal: cd freetype-2.8
OSX
|
|
然后将两个库合并为一个:
IOS
模拟器使用OSX相同的库
|
|
真机下的编译,有点复杂,arm7和arm64。
|
|
将这些所有的库合并在一起
在arm7和arm64上的编译我遇到的坑,是ar的位置改变了。
https://stackoverflow.com/questions/32638016/ar-is-missing-after-upgrade-to-xcode-7/32638880#32638880
参考:
https://github.com/arielm/Freetype/wiki/Building-instructions