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

提供:MochiuWiki : SUSE, EC, PCB
ナビゲーションに移動 検索に移動
23行目: 23行目:
*: <br>
*: <br>
*: PolKit-Qt-1をインストールする。
*: PolKit-Qt-1をインストールする。
*: <code>cmake -DCMAKE_INSTALL_PREFIX=$HOME/InstallSoftware/Polkit-Qt-1 -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=TRUE ..</code>
*: <code>cmake -DCMAKE_INSTALL_PREFIX=<PolKit-Qt-1のインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=TRUE \</code>
*: <code>-DSYSCONF_INSTALL_DIR=<PolKit-Qt-1のインストールディレクトリ> ..</code>
*: <br>
*: <code>make -j $(nproc)</code>
*: <code>make -j $(nproc)</code>
*: <code>make install</code>
*: <code>make install</code>

2022年11月29日 (火) 16:11時点における版

概要



PolKit-Qt-1

PolKit-Qt-1のインストール

  • パッケージ管理システムからインストールする場合
    sudo zypper install libpolkit-qt5-1-devel

  • ソースコードからインストールする場合
    PolKit-Qt-1のビルドに必要なライブラリをインストールする。
    sudo zypper install pkg-config polkit-devel \
    libQt5Core-devel libQt5Core-private-headers-devel libQt5Widgets-devel libQt5Widgets-private-headers-devel \
    libQt5DBus-devel libQt5DBus-private-headers-devel libQt5Xml-devel

    PolKit-Qt-1のGithubまたは公式のGitLabにアクセスして、ソースコードをダウンロードする。
    ダウンロードしたファイルを解凍する。
    tar xf polkit-qt-1-<バージョン>.tar.gz
    cd polkit-qt-1-<バージョン>.tar.gz
    または、git cloneコマンドを実行して、ソースコードをダウンロードする。
    git clone https://invent.kde.org/libraries/polkit-qt-1.git
    cd polkit-qt-1

    PolKit-Qt-1をインストールする。
    cmake -DCMAKE_INSTALL_PREFIX=<PolKit-Qt-1のインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=TRUE \
    -DSYSCONF_INSTALL_DIR=<PolKit-Qt-1のインストールディレクトリ> ..

    make -j $(nproc)
    make install


~/.profileファイル等に、環境変数を追記する。

vi ~/.profile


# ~/.profile

export LD_LIBRARY_PATH="/<PolKit-Qt-1のインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"
export PKG_CONFIG_PATH="/<PolKit-Qt-1のインストールディレクトリ>/lib64/pkgconfig:${PKG_CONFIG_PATH}"