Command explanationsbash: This command enters a sub-shell to isolate
environment changes.export QTDIR=$PWD: This command defines where the
root of the Qt directory is located.export LD_LIBRARY_PATH=$QTDIR/lib: This command
sets up the location of libraries for the build process.export PATH=$QTDIR/bin:$PATH: This command
allows the build process to find supporting executables.-prefix /opt/qt-&qt-version;: This command sets up
the install destination.: This command adds support for gif
files to the libraries.: This command forces the library to use the
shared libraries that are on your system instead of recreating its own
set of support libraries for these functions.: This command disables
the exceptions coding generated by the C++ compiler.: This command compiles the library
to support multi-threading.ln -sfn /opt/qt-&qt-version; /opt/qt: This command
standardizes the location of the Qt libraries
to the ld.so.conf entry
described below.ln -s /opt/qt/lib/libqt-mt.so
/opt/qt/lib/libqt.so: This command allows configure scripts
to find a working Qt installation.cp -r doc/man /opt/qt/doc: This command
installs the man directory which is missed by make
install.cp -r examples /opt/qt/doc: This command
installs the examples directory which is missed by make
install.exit: This command returns to the parent shell
and eliminates envirnment variables set earlier.