我知道为了从命令行获取xcode安装目录,我必须使用xcode-select -print-path.结果如下:/Applications/Xcode.app/Contents/Developer
是否有任何命令来获取最新的SDK文件夹?我需要结果如下:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/
如果无法获得SDK完整路径,我至少需要SDK编号,我将尝试构建路径.
我确信这可以清理一下,可能只需要在一行perl中完成,但这里有一个简单的方法:
sdkparam=`xcodebuild -showsdks | awk '/^$/{p=0};p; /OS X SDKs:/{p=1}' | tail -1 | cut -f3`
sdkpath=`xcodebuild -version $sdkparam Path`
Run Code Online (Sandbox Code Playgroud)
awk的意思是打印"OS X SDKs"块-showsdks.然后取最后一行和第三个字段(用制表符分隔).然后我们要求xcodebuild通往该sdk的路径.
| 归档时间: |
|
| 查看次数: |
22918 次 |
| 最近记录: |