目的:设置Qt的环境变量QTDIR=/usr/local/Trolltech/Qt-4.7.3,在xcode中能够使用$QTDIR
1. 首先联想到苹果系统和linux系统都差不多,于是就查了下linux设置环境变量的方法,通过创建~/.bash_profile,添加内容QTDIR=/usr/local/Trolltech/Qt-4.7.3,注销登录系统,打开终端执行echo $QTDIR成功输出/usr/local/Trolltech/Qt-4.7.3,正在窃喜如此简单的时候,打开xcode编译程序的时候却找不到QTDIR一时束手无策了。
2. 另外一种方案说是苹果系统的环境变量是在路径~/.MacOSX/environment.plist中设置,但是在我的电脑中却找不到这个文件,就连这个文件夹都没有。抱着试试的态度开始自己创建。
(1) 打开终端,创建.MacOSX文件夹。
mkdir –p ~/.MacOSX
(2) 创建文件environment.plist,这里如果使用touch命令,会导致创建的plist文件打不开。
echo "" >~/.MacOSX/environment.plist
(3) 打开plist文件,如果安装了xcode,系统默认使用/Developer/Applications/Utilities/Property List Editor.app程序打开
open~/.MacOSX/environment.plist
(4) 编辑文件,添加环境变量
新增加一行,然后在key这一栏添加QTDIR,Type栏选择String,Value栏输入/usr/local/Trolltech/Qt-4.7.3,然后保存退出。
(5) 注销重新登录后,打开xcode验证通过。
本文介绍了如何在Xcode中设置环境变量QTDIR,以便在Mac系统中使用Qt。首先尝试通过修改.bash_profile文件设置,但发现这种方法在Xcode中无效。接着,通过创建.MacOSX目录并编辑environment.plist文件成功设置了环境变量,使得Xcode能识别到QTDIR。
588

被折叠的 条评论
为什么被折叠?



