MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
Qtの基礎 - 管理者権限のソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
Qtの基礎 - 管理者権限
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <br><br> == PolKit-Qt-1 == ==== PolKit-Qt-1のインストール ==== * パッケージ管理システムからインストールする場合 *: <code>sudo zypper install libpolkit-qt5-1-devel</code> *: <br> * ソースコードからインストールする場合 *: PolKit-Qt-1のビルドに必要なライブラリをインストールする。 *: <code>sudo zypper install pkg-config polkit-devel \</code> *: <code>libQt5Core-devel libQt5Core-private-headers-devel libQt5Widgets-devel libQt5Widgets-private-headers-devel \</code> *: <code>libQt5DBus-devel libQt5DBus-private-headers-devel libQt5Xml-devel</code> *: <br> *: [https://github.com/KDE/polkit-qt-1 PolKit-Qt-1のGithub]または[https://invent.kde.org/libraries/polkit-qt-1/-/tags 公式のGitLab]にアクセスして、ソースコードをダウンロードする。 *: ダウンロードしたファイルを解凍する。 *: <code>tar xf polkit-qt-1-<バージョン>.tar.gz</code> *: <code>cd polkit-qt-1-<バージョン>.tar.gz</code> *: または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。 *: <code>git clone https://invent.kde.org/libraries/polkit-qt-1.git</code> *: <code>cd polkit-qt-1</code> *: <br> *: PolKit-Qt-1をインストールする。 *: <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 install</code> <br> ~/.profileファイル等に、環境変数を追記する。<br> vi ~/.profile <br> # ~/.profile export LD_LIBRARY_PATH="/<PolKit-Qt-1のインストールディレクトリ>/lib64:$LD_LIBRARY_PATH" export PKG_CONFIG_PATH="/<PolKit-Qt-1のインストールディレクトリ>/lib64/pkgconfig:${PKG_CONFIG_PATH}" <br> <u>※注意</u><br> <u>Qt Creator(Qt Creatorに付属しているQtライブラリ)とPolKit-Qt-1を使用してビルドした場合、生成された実行ファイルおよびライブラリはQt Creatorに付属しているQtライブラリを指すことになる。</u><br> <u>つまり、Qt Creatorに付属しているQtライブラリを環境変数<code>PKG_CONFIG_PATH</code>等に追加しなければ生成されたファイルが動作しないということである。</u><br> <br> <u>この動作を変更する場合(生成された実行ファイルおよびライブラリを/usrディレクトリにあるQtライブラリを指すようにする場合)は、</u><br> <u>パッケージ管理システムから、少なくとも、Qt5Core、Qt5GUI、Qt5DBusをインストールする必要がある。</u><br> sudo zypper install libQt5Core-devel libQt5Gui-devel libQt5DBus-devel \ libqt5-qtbase-common-devel vulkan-devel vulkan-headers # 依存関係は自動的にインストールされる <br> <u>次に、<code>cmake</code>コマンド、または、パッケージ管理システムからインストールした<code>qmake-qt5</code>を使用して、Qtプロジェクトをビルドする必要がある。</u><br> qmake-qt5 xxx.pro # または cmake . make -j $(nproc) make install <br><br> __FORCETOC__ [[カテゴリ:Qt]]
Qtの基礎 - 管理者権限
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse