Iphone 如何在命令行实用程序中获取不同版本XCode的路径?

Iphone 如何在命令行实用程序中获取不同版本XCode的路径?,iphone,xcode4,environment-variables,development-environment,xcodebuild,Iphone,Xcode4,Environment Variables,Development Environment,Xcodebuild,我已经安装了XCode版本3.2、4.2和5.0,它在MAC的根目录中创建了如下目录结构 ## Root ## - /Developer - /Developer42 - /Developer50 编辑2 对于WaxSim,我使用以下命令。那么这有什么不对呢??我无法获取/Developer50路径 mac-mini:~ neha$ /DHIREN/waxsim -e PATH="/Developer50/Platforms/iPhoneSimulator.platform/Develop

我已经安装了XCode版本3.2、4.2和5.0,它在MAC的根目录中创建了如下目录结构

## Root ## - /Developer - /Developer42 - /Developer50 编辑2 对于WaxSim,我使用以下命令。那么这有什么不对呢??我无法获取
/Developer50
路径

mac-mini:~ neha$ /DHIREN/waxsim -e PATH="/Developer50/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer50/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" -s 5.0 /DHIREN/TestEnvVar.app
Unknown sdk '5.0'
Available sdks are...
  3.2
  4.0

打开Terminal.app并键入以下内容:

echo "PATH=$PATH:/Developer:/Developer42:/Developer50" >> ~/.bashrc
/Developer:/Developer42:/Developer50
替换为
/Developer/usr/bin:/Developer42/usr/bin:/Developer50/usr/bin
,添加希望位于
路径中的每个路径,并用
分隔。然后键入:

source ~/.bashrc

以获取该文件的源代码。重新启动需要使用路径的所有打开的程序/shell,下次运行它们时,它们将具有更新的路径。

Ok@chrown thanx以获取帮助

我发现这些实用程序使用的是构建设置中给出的静态路径,因此我删除了这些实用程序的其他链接器标志,并再次编译

现在,我必须在环境变量中设置这些链接器标志的路径。所以我用了下面的命令

export LD_LIBRARY_PATH=/<xcode-directory>/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks/iPhoneSimulatorRemoteClient.framework/Versions/A/
export LD_LIBRARY_PATH=//Platforms/iPhoneSimulator.platform/Developer/LIBRARY/privateframeworremoteclient.framework/Versions/A/

然后我使用xcode选择-switch命令切换我的xcode版本,这就是我所要做的一切。。。实用程序本身将处理路径。

请查看编辑部分。设置路径时出现错误。请将
source~/.bashr
更改为
source~/.bashrc
,您缺少最后一个
c
我不熟悉waxsim,但应该有一个类似命令的标志来指定SDK的位置,我相信在这里:
/Developer50/Platforms/iPhoneSimulator.platform/SDKs
。尝试运行
/DHIREN/waxsim--help
/DHIREN/waxsim-h
。如果不包含echo,终端会认为您正在尝试将变量值作为命令运行。确定我可以设置路径,但无法获取SDK 5.0路径的路径吗?那么我到底应该设置哪条路径呢?
export LD_LIBRARY_PATH=/<xcode-directory>/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks/iPhoneSimulatorRemoteClient.framework/Versions/A/