我在Windows、Linux和OSX上使用FreeType没有遇到任何问题,现在我想将我的技术移植到IOS上......但我找不到为其编译FreeType的方法。
起初我尝试将所有FT文件放入我的项目中,但显然这行不通。
然后我尝试按照这个教程创建一个静态库。虽然我无法测试它是否适用于arm目标,但对于模拟器目标则不行。
当我尝试将构建的库链接到XCode时,它会显示“libfreetype-simulator.a,文件是为未被链接的架构(i386)而构建的归档文件”,这很正常,因为命令“lipo -info libfreetype-simulator.a”告诉我该文件是为x86_64构建的。我尝试使用“./configure --i386-apple-darwin”进行配置,这里是日志。但最终生成的架构仍然是x86_64。
我真的一点头绪都没有,如何在世界上为i386、iPhone模拟器构建freetype呢?
起初我尝试将所有FT文件放入我的项目中,但显然这行不通。
然后我尝试按照这个教程创建一个静态库。虽然我无法测试它是否适用于arm目标,但对于模拟器目标则不行。
当我尝试将构建的库链接到XCode时,它会显示“libfreetype-simulator.a,文件是为未被链接的架构(i386)而构建的归档文件”,这很正常,因为命令“lipo -info libfreetype-simulator.a”告诉我该文件是为x86_64构建的。我尝试使用“./configure --i386-apple-darwin”进行配置,这里是日志。但最终生成的架构仍然是x86_64。
我真的一点头绪都没有,如何在世界上为i386、iPhone模拟器构建freetype呢?