復習用。Qt4で構築する用。
公式リポジトリにqt4-qmakeが含まれているため、Ubuntu 18.04を使用。
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -y wget build-essential ibssl1.0-dev qt4-qmake
sudo apt-get install -y \
libx11-dev \
libxext-dev \
libxtst-dev \
libxi-dev \
libxrender-dev \
libxcb1-dev \
libx11-xcb-dev \
libxau-dev \
libxdmcp-dev
sudo mkdir /inst
sudo mkdir -p /src/qt
cd /inst
sudo wget https://download.qt.io/new_archive/qt/4.8/4.8.7/qt-everywhere-opensource-src-4.8.7.tar.gz -O qt.tar.gz
sudo tar -xzf qt.tar.gz -C /src/qt --strip-components 1
cd /src/qt
sudo ./configure -prefix /usr/local/qt -release -opensource -confirm-license \
-no-declarative \
-no-accessibility -no-qt3support \
-no-script -no-scripttools \
-no-javascript-jit -no-audio-backend \
-no-sql-mysql -no-sql-sqlite \
-nomake tests -nomake plugins
sudo make -j"$(nproc)"
sudo make install
(例: 置き方)
vi ~/.bashrc
適応できた場合、以下のように表示される
以上で構築完了。
使用例を閲覧する用。
cp -R /src/qt/examples/ ~/(どこかのディレクトリ)/qt4_example
以上。