我正在使用Mac OS X应用程序的第三方库“文本到语音”。该库有一些静态库(.a文件)。我已经检查了使用lipo支持的所有架构:
lipo -info libtts_engine-monolithic-static.a
Architectures in the fat file: libtts_engine-monolithic-static.a are: armv7 armv7s i386 arm64
并给出以上结果。由于它不支持x86_64体系结构,因此在Xcode中给出了以下错误。 “忽略文件/Users/..../libtts_engine-monolithic-static.a,缺少文件/Users/..../libtts_engine-monolithic-static.a(4片)中所需的体系结构x86_64”
所以我的问题是,有什么办法可以使体系结构或其他方面发生任何变化,以使该库在Mac osx项目中正常工作?
该库在iOS中完美运行(仅在实际设备中而不是模拟器中,这可能是因为模拟器需要x86_64和i386体系结构,而该库不支持该结构)
我的Mac osx应用具有:
有效的体系结构:i386 x86_64
部署目标:10.11