我正在使用Xcode进行胖二进制,PPC和x86的项目。
是否可以为几个源文件安装Xcode,根据架构是x86还是PPC选择不同的源文件?
我知道可以选择不同的链接库,所以我可以通过将体系结构相关文件分解为两个不同的库来解决它,并在链接设置中选择正确的文件。
另一个解决方案是将项目拆分为两个项目,一个用于PPC,另一个用于x86,并将它们与lipo结合使用。但我想避免这两种解决方案,如果有办法让Xcode根据体系结构选择源文件。
(第三个解决方案是在源文件周围添加一个包含保护,但这将是一个有点破解的解决方案。)
答案 0 :(得分:0)
我决定尝试将二进制文件与lipo
结合起来。这意味着有两个项目,但没关系。工作得很漂亮。