我开始go编程,我正在尝试使用此处提供的步骤安装LiteIDE。我在mac上,所以我使用了以下内容:
$ git clone https://github.com/visualfc/liteide.git
$ export QTDIR=/usr/local/Cellar/qt/5.8.0_2 # or modify accordingly for qt@5.5 and qt@5.7
$ cd liteide/build
$ ./update_pkg.sh
$ ./build_macos_qt5.sh
$ open liteide/LiteIDE.app
问题出现在./build_macos_qt5.sh台阶上。我已经尝试了很多不同的值,QTDIR但无论我得到什么error, QTDIR is null。这是错误输出的内容,以及显示我定义的回声QTDIR:
admin@Chriss-MacBook-Pro build % sudo ./build_macos_qt5.sh
Password:
build liteide
GOROOT=
BUILD_ROOT=/Users/cpeck/gohello/liteide/build
LITEIDE_ROOT=/Users/cpeck/gohello/liteide/build/../liteidex
.
error, QTDIR is null
admin@Chriss-MacBook-Pro build % echo $QTDIR
/usr/local/Cellar/qt/6.1.1
为什么会发生这个错误,说那QTDIR是空的?中的代码./build_macos_qt5.sh只是有这个,这显然是得到一个空字符串QTDIR?
if [ -z $QTDIR ]; then
echo 'error, QTDIR is null'
exit 1
fi
任何可以对此有所了解的信息将不胜感激。