Ich muss Qt 4 in meinem Computer installieren, um eine bestimmte Software auszuführen. Ich habe Qt 4.8.6 herunterladen von: https://download.qt.io/archive/qt/4.8/4.8.6/. gefolgt I die Schritte von der Verbindung http://doc.qt.io/qt-4.8/install-x11.html, aber nach I make
(Schritt 3) verwenden, empfangen die Nachricht I:Installieren Qt 4 Ubuntu 17.04
Makefile: 1624: Rezept für target 'obj/release/pcre_exec.o' failed
make [1]: * [obj/release/pcre_exec.o] Fehler 1
make [1]: Verlassen des Verzeichnisses '/ usr/lib/qt/src/script' Makefile: 602: Rezept für Ziel 'sub script-make_default-ordered 'Fehler
make: * [sub-script-make_default-ordered] Fehler 2
Ich habe diese Empfehlungen bereits aus der Software (die ich nach der installierten Qt4 installieren möchte) versucht, und ich stoppe auf dem gleichen make
Befehl.
Installationsbeispiel (bash-Notation):
VERS = "4.xy" # Set Qt Versionsnummer
SRCDIR = "$ {HOME}/src" # Set Pfad für Quelldateien
mkdir $ SRCDIR
cd $ SRCDIR
SRC = "http://origin.releases.qt-project.org/qt4/source"
wget N $ SRC/qt-überall-Open-Source-src- VERS $ .tar.gz
tar -xzvf qt-überall-Open-Source-src- $ VERS.tar.gz
cd qt-überall-Open-Source-src- $ VERSINSTDIR = "/ usr/local"
PLATFORM = "linux-g ++ - 64"
O1 = "- Freisetzung -opensource -static"
O2 = "- qt-zlib -NO-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg"
NO = "-nomake-Beispiele -nomake demos -nomake docs -nomake translations"
./configure $ O1 $ O2 $ NO -prefix $ INSTDIR/qt_ $ VERS -platform $ PLATFORM # Lizenzvereinbarung bestätigen
Jemand weiß, wie es weitergeht? Danke.
Ich tue dies, aber es ist ganz anders als das, was in Qt-Website und das Tutorial für die Installation aus dem Programm erklärt, dass ich installieren müssen. Ich habe versucht, das Programm zu installieren, nachdem ich getan habe, was Sie empfohlen haben, und es hat nicht funktioniert. In einer Protokolldatei die Nachricht, die ich erhielt, waren: 'make: Keine angegebenen Ziele und keine Dateien gefunden. Stop' –
Es ist eine ziemlich alte Software. Das Befolgen der Anweisungen funktioniert möglicherweise nicht immer an aktuellen Systemen. Damit es funktioniert, müssen einige Experimente durchgeführt werden und man muss wissen, was jeder Befehl macht. – Velkan