我的命令行上有了lipo - 我认为是XCode 3.2中的遗留物。我今天删除了旧版本,现在使用LIPO=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo
的脚本无效!
现在我在哪里可以找到Lipo的位置我正在使用XCode 4/5?它是默认安装的,还是我必须从Apple获得额外的工具集?我注意到XCode构建仍然在创建统一的库。
答案 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 选项卡中找到。