Lipo工具在XCode 4/5中去了哪里?

时间:2014-03-04 15:34:45

标签: xcode xcode5 lipo

我的命令行上有了lipo - 我认为是XCode 3.2中的遗留物。我今天删除了旧版本,现在使用LIPO=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo的脚本无效!

现在我在哪里可以找到Lipo的位置我正在使用XCode 4/5?它是默认安装的,还是我必须从Apple获得额外的工具集?我注意到XCode构建仍然在创建统一的库。

1 个答案:

答案 0 :(得分:2)

Apple在应用程序包中移动了整个/Developer结构。 /Developer中的所有内容现在都在Xcode.app/Contents/Developer

lipo的路径现在是/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo

您可以使用xcode-select来获取当前Xcode版本的lipo路径(如果您使用的是beta版本,则非常有用,因为您可以使用xcode-select在版本和测试版之间切换而无需更改脚本):

LIPO=`xcode-select -p`/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo

如果您安装Xcode Command Line Tools,系统路径中会有lipo(即/usr/bin/lipo),因此您根本不需要创建这些路径变量。命令行工具下载应该可以在Xcodes Preferences面板的 Downloads 选项卡中找到。