特定のソフトウェアを実行するには、コンピューターにQt 4をインストールする必要があります。 Qt 4.8.6を https://download.qt.io/archive/qt/4.8/4.8.6/ からダウンロードしました。リンクの手順に従いました http://doc.qt.io/qt-4.8/install-x11.html ですが、make
を使用した後(手順3)メッセージ:
Makefile:1624:ターゲット 'obj/release/pcre_exec.o'のレシピが失敗しました
make [1]:* [obj/release/pcre_exec.o]エラー1
make [1]:ディレクトリ '/ usr/lib/qt/src/script'を離れる
Makefile:602:ターゲット 'sub-script-make_default-ordered'のレシピが失敗しました
make:*[sub-script-make_default-ordered]エラー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- $ 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の例-nomakeデモ-nomake docs -nomake翻訳"
./ configure $ O1 $ O2 $ NO -prefix $ INSTDIR/qt_ $ VERS -platform $ PLATFORM#ライセンス契約を確認します
誰かが進む方法を知っていますか?ありがとう。
Ubuntu 17.04はリポジトリにあります:
Sudo apt install qt4-default
Qt creator(IDE)をインストールする場合は、次のコマンドを発行します
Sudo apt install qt4-default
Sudo apt install qtcreator