「Qtの基礎 - 管理者権限」の版間の差分
ナビゲーションに移動
検索に移動
23行目: | 23行目: | ||
*: <br> | *: <br> | ||
*: PolKit-Qt-1をインストールする。 | *: PolKit-Qt-1をインストールする。 | ||
*: <code>cmake -DCMAKE_INSTALL_PREFIX= | *: <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}"