Tag: 交叉编译位

位码和dylib

我想编译一个C库来在我的iOS项目中使用它,并且我想embeddedbitcode。 我可以成功构build针对每个拱形的静态库。 而那些静态库确实包含位码(使用otool进行检查),但dynamic库不包含位码。 为什么? 在dylib中不支持bitcode? 我正在试图build立的图书馆是xz。 这是脚本 build_iOS() { ARCH=$1 if [ $ARCH == "i386" ] || [ $ARCH == "x86_64" ]; then SDKROOT="$(xcodebuild -version -sdk iphonesimulator | grep -E '^Path' | sed 's/Path: //')" else SDKROOT="$(xcodebuild -version -sdk iphoneos | grep -E '^Path' | sed 's/Path: //')" fi export CC="$(xcrun -sdk iphoneos -find clang)" […]