「Qtの基礎 - 管理者権限」の版間の差分

ナビゲーションに移動 検索に移動
40行目: 40行目:
==== ソースコードからインストールする場合 ====
==== ソースコードからインストールする場合 ====
PolKit-Qt-1のビルドに必要なライブラリをインストールする。<br>
PolKit-Qt-1のビルドに必要なライブラリをインストールする。<br>
# Qt 5を使用する場合
  sudo zypper install pkg-config glib2-devel polkit-devel \
  sudo zypper install pkg-config glib2-devel polkit-devel \
                     libQt5Core-devel libQt5Core-private-headers-devel libQt5Widgets-devel libQt5Widgets-private-headers-devel \
                     libQt5Core-devel libQt5Core-private-headers-devel libQt5Widgets-devel libQt5Widgets-private-headers-devel \
                     libQt5DBus-devel libQt5DBus-private-headers-devel libQt5Xml-devel libQt5Test-devel
                     libQt5DBus-devel libQt5DBus-private-headers-devel libQt5Xml-devel libQt5Test-devel
# Qt 6を使用する場合
sudo zypper install pkg-config glib2-devel polkit-devel \
                    qt6-base-common-devel qt6-base-devel qt6-core-devel libQt5Core-private-headers-devel qt6-widgets-devel libQt5Widgets-private-headers-devel \
                    qt6-dbus-devel  libQt5DBus-private-headers-devel qt6-xml-devel qt6-test-devel
<br>
<br>
[https://github.com/KDE/polkit-qt-1 PolKit-Qt-1のGithub]または[https://invent.kde.org/libraries/polkit-qt-1/-/tags 公式のGitLab]にアクセスして、ソースコードをダウンロードする。<br>
[https://github.com/KDE/polkit-qt-1 PolKit-Qt-1のGithub]または[https://invent.kde.org/libraries/polkit-qt-1/-/tags 公式のGitLab]にアクセスして、ソースコードをダウンロードする。<br>
54行目: 60行目:
<br>
<br>
PolKit-Qt-1をインストールする。<br>
PolKit-Qt-1をインストールする。<br>
  cmake -DCMAKE_INSTALL_PREFIX=<PolKit-Qt-1のインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=ON -DBUILD_TEST=ON \
# Qt 5を使用する場合
       -DSYSCONF_INSTALL_DIR=<PolKit-Qt-1のインストールディレクトリ> ..
  cmake -DCMAKE_INSTALL_PREFIX=<PolKit-Qt-1のインストールディレクトリ> \
      -DCMAKE_BUILD_TYPE=Release \
      -DBUILD_EXAMPLES=ON       \
      -DBUILD_TEST=ON           \
       -DSYSCONF_INSTALL_DIR=<PolKit-Qt-1のインストールディレクトリ> \
      ..
# Qt 6を使用する場合
cmake -DCMAKE_INSTALL_PREFIX=<PolKit-Qt-1のインストールディレクトリ> \
      -DCMAKE_BUILD_TYPE=Release \
      -DQT_MAJOR_VERSION=6      \
      -DBUILD_EXAMPLES=ON        \
      -DBUILD_TEST=ON            \
      -DSYSCONF_INSTALL_DIR=<PolKit-Qt-1のインストールディレクトリ> \
      ..
<br>
<br>
  make -j $(nproc)
  make -j $(nproc)

案内メニュー