使用iOS SDK 8,我可以使用以下代码定位lipo util:
IPHONE_OS_PLATFORM_PATH = $(shell xcrun --sdk iphoneos --show-sdk-platform-path)
ARM_DEV_DIR = $(IPHONE_OS_PLATFORM_PATH)/Developer/usr/bin然后像这样运行(Boost库示例):
$(ARM_DEV_DIR)/lipo -create $(foreach arch,$(ARM_ARCHITECTURES),$(IPHONE_BUILD_DIR)/$(arch)/libboost.a) $(foreach arch,$(SIM_ARCHITECTURES),$(IPHONESIM_BUILD_DIR)/$(arch)/libboost.a) -o $(IOS_LIBBOOST)现在,在那个位置没有lipo。如何定位?
更新#1
ar也是如此。看起来它们是从iOS SDK中删除的,在/opt/local/bin中只能作为OSX版本使用。
发布于 2015-09-22 18:44:58
:; xcrun --sdk iphoneos -f lipo
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo
:; xcrun --sdk iphoneos -f ar
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/arhttps://stackoverflow.com/questions/32713303
复制相似问题