我需要在我的电脑上安装Qt 4以运行特定软件。我从https://download.qt.io/archive/qt/4.8/4.8.6/下载了Qt 4.8.6。我按照链接http://doc.qt.io/qt-4.8/install-x11.html中的步骤操作,但在使用
make
命令(第三步)后,我收到了以下消息:
我已经尝试了我想要安装Qt4之后该软件的建议,并在相同的Makefile:1624: recipe for target 'obj/release/pcre_exec.o' failed
make[1]: * [obj/release/pcre_exec.o] Error 1
make[1]: Leaving directory '/usr/lib/qt/src/script'
Makefile:602: recipe for target 'sub-script-make_default-ordered' failed
make: * [sub-script-make_default-ordered] Error 2
make
命令处停止。
安装示例(bash格式):
VERS="4.x.y" # 设置Qt版本号
SRCDIR="${HOME}/src" # 设置源文件路径
mkdir $SRCDIR
cd $SRCDIR
SRC="http://origin.releases.qt-project.org/qt4/source"
wget -N $SRC/qt-everywhere-opensource-src-$VERS.tar.gz
tar -xzvf qt-everywhere-opensource-src-$VERS.tar.gz
cd qt-everywhere-opensource-src-$VERSINSTDIR="/usr/local"
PLATFORM="linux-g++-64"
O1="-release -opensource -static"
O2="-qt-zlib -no-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg"
NO="-nomake examples -nomake demos -nomake docs -nomake translations"
./configure $O1 $O2 $NO -prefix $INSTDIR/qt_$VERS -platform $PLATFORM # 确认许可协议有人知道如何继续吗? 谢谢。
make: No specified targets and no files are found. Stop
- Rodrigo Mendes da Rocha