13,160
回編集
| 24行目: | 24行目: | ||
*: CopyQの依存関係のライブラリをインストールするため、以下のコマンドを実行する。 | *: CopyQの依存関係のライブラリをインストールするため、以下のコマンドを実行する。 | ||
*: RHEL | *: RHEL | ||
*: Qt 5を使用する場合 | |||
*: <code>sudo dnf install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel \</code> | *: <code>sudo dnf install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel \</code> | ||
*: <code>qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtwayland-devel qt5-qtx11extras-devel \</code> | *: <code>qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtwayland-devel qt5-qtx11extras-devel \</code> | ||
*: <code>libqt5-qtbase-private-headers-devel wayland-devel</code> | *: <code>libqt5-qtbase-private-headers-devel wayland-devel</code> | ||
*: <br> | |||
*: Qt 6を使用する場合 | |||
*: <code>sudo dnf install cmake extra-cmake-modules gcc-c++ \</code> | |||
*: <code>libSM-devel libXfixes-devel libXtst-devel \</code> | |||
*: <code>kf6-knotifications-devel kf6-kstatusnotifieritem-devel \</code> | |||
*: <code>qt6-qtbase-devel qt6-qtbase-private-devel qt6-qtdeclarative-devel qt6-qtsvg-devel \</code> | |||
*: <code>qt6-qttools-devel qt6-qtwayland-devel wayland-devel</code> | |||
*: <br> | *: <br> | ||
*: SUSE | *: SUSE | ||
*: Qt 5を使用する場合 | |||
*: <code>sudo zypper install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel knotifications-devel \</code> | *: <code>sudo zypper install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel knotifications-devel \</code> | ||
*: <code>libqt5-qtbase-devel libqt5-qtdeclarative-devel libqt5-qtsvg-devel libqt5-qttools-devel libqt5-qtwayland-devel libqt5-qtx11extras-devel \</code> | *: <code>libqt5-qtbase-devel libqt5-qtdeclarative-devel libqt5-qtsvg-devel libqt5-qttools-devel libqt5-qtwayland-devel libqt5-qtx11extras-devel \</code> | ||
*: <code>libqt5-qtwayland-devel wayland-devel wayland-protocols-devel \</code> | *: <code>libqt5-qtwayland-devel wayland-devel wayland-protocols-devel \</code> | ||
*: <code>libQt5Core-private-headers-devel libQt5DBus-private-headers-devel libQt5Gui-private-headers-devel</code> | *: <code>libQt5Core-private-headers-devel libQt5DBus-private-headers-devel libQt5Gui-private-headers-devel</code> | ||
*: <br> | |||
*: Qt 6を使用する場合 | |||
*: <code>sudo zypper install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel knotifications-devel \</code> | |||
*: <code>qt6-base-devel qt6-declarative-devel qt6-svg-devel qt6-tools-devel qt6-wayland-devel \</code> | |||
*: <code>qt6-core-devel qt6-core-private-devel qt6-gui-devel qt6-gui-private-devel qt6-dbus-devel qt6-dbus-private-devel \</code> | |||
*: <code>libqt5-qtwayland-devel wayland-devel wayland-protocols-devel</code> | |||
*: <br> | *: <br> | ||
*: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、CopyQのソースコードをダウンロードする。 | *: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、CopyQのソースコードをダウンロードする。 | ||
| 46行目: | 61行目: | ||
*: <br> | *: <br> | ||
*: CopyQをビルドおよびインストールする。 | *: CopyQをビルドおよびインストールする。 | ||
*: <code>cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ></code> | *: <code>cmake .. -DCMAKE_BUILD_TYPE=Release \</code> | ||
*: <code>-DCMAKE_C_COMPILER=<gcc実行ファイルのパス> -DCMAKE_CXX_COMPILER=<g++実行ファイルのパス> # GCCコンパイラを指定する場合</code> | *: <code>-DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ> \</code> | ||
*: <code>-DCMAKE_C_COMPILER=<gcc実行ファイルのパス> \ # GCCコンパイラを指定する場合</code> | |||
*: <code>-DCMAKE_CXX_COMPILER=<g++実行ファイルのパス> \ # GCCコンパイラを指定する場合</code> | |||
*: <code>-DWITH_QT6=ON \ # Qt 6を使用する場合</code> | |||
*: <code>..</code> | |||
*: <br> | *: <br> | ||
*: <code>make -j $(nproc)</code> | *: <code>make -j $(nproc)</code> | ||