在Ubuntu 17.04上安装Qt 4

11
我需要在我的电脑上安装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命令(第三步)后,我收到了以下消息:

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

我已经尝试了我想要安装Qt4之后该软件的建议,并在相同的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-$VERS

INSTDIR="/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 # 确认许可协议

有人知道如何继续吗? 谢谢。

2个回答

19

Ubuntu 17.04 的仓库中有它:

sudo apt install qt4-default

我已经尝试过了,但是和Qt网站上的说明以及需要安装的程序的安装教程非常不同。我按照您的建议进行了操作,但在尝试安装程序后,它并没有起作用。在日志文件中,我收到的消息是: make: No specified targets and no files are found. Stop - Rodrigo Mendes da Rocha
这是一款相当老的软件。仅仅按照说明进行操作可能并不总是适用于现代系统。要让它正常工作需要进行一些实验,并了解每个命令的作用。 - Velkan

0
如果您想安装Qt Creator(集成开发环境),请执行以下命令。
sudo apt install qt4-default
sudo apt install qtcreator

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接