如何在Mac上成功使用Freetype2?

时间:2017-12-12 16:38:05

标签: ios xcode true-type-fonts freetype

我想使用Freetype在iOS中使用Xcode 9.1进行单个演示。

error = FT_New_Face(library, "myxcode path.TTF", 0, &face);

(我在终端(Mac)中构建它,引用http:Static FreeType has dependencies (libfreetype.6.dylib)  和Github https://github.com/jkyin/Compile-Freetype-For-iOS然后我关闭Xcode中的bitcode,添加zip静态库等等来解决zip ... bug ....然后我可以初步使用它。

但是当我写代码时:

FT_Library  library;  
FT_Face     face;  

error = FT_Init_FreeType(&library);  //cross

// 2. 
error2 = FT_New_Face(library, "my proj path.TTF", 0, &face); 

此错误2返回1.这意味着我无法打开资源。我保证设置plist和构建阶段并添加freetype.a(arm64)。为什么它会返回1?我有文件。为什么打不开呢?我多次构建freetype2.7并更改其他ftt,oft(来自Mac字体)。

我希望ft_new_face返回0(我使用Xcode 9,Mac 11+,Freetype 2.7)。

1 个答案:

答案 0 :(得分:0)

是路径,因为我使用iphone来执行我的项目,所以路径应该是捆绑路径

相关问题