「インストール - クリップボード」の版間の差分

 
(同じ利用者による、間の1版が非表示)
10行目: 10行目:
ここでは、CopyQのインストール方法を記載する。<br>
ここでは、CopyQのインストール方法を記載する。<br>
<br>
<br>
==== MiniAudioのインストール (CopyQ 16.0以降) ====
[https://github.com/mackron/miniaudio MiniAudioのGitHub]にアクセスして、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
<br>
tar xf miniaudio-<バージョン>.tar.gz
cd miniaudio-<バージョン>
<br>
MiniAudioのビルドに必要な依存関係のパッケージをインストールする。<br>
<br>
# SUSE
sudo zypper install alsa-devel libpulse-devel libjack-devel sndio-devel SDL2-devel opusfile-devel \
                    libvorbis-devel pipewire-devel libsndfile-devel flac-devel libopus-devel mpg123-devel \
                    pipewire-libjack-0_3-devel
<br>
MiniAudioをビルドおよびインストールする。<br>
<br>
cmake -DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ> \
      -DMINIAUDIO_NO_RUNTIME_LINKING=ON \
      -DMINIAUDIO_ENABLE_ONLY_SPECIFIC_BACKENDS=ON \
      -DMINIAUDIO_ENABLE_ALSA=ON \
      -DMINIAUDIO_ENABLE_PULSEAUDIO=ON \
      -DMINIAUDIO_ENABLE_JACK=ON
      ..
make -j $(nproc)
make install
<br>
==== CopyQのインストール ====
==== CopyQのインストール ====
===== Windows =====
===== Windows =====
60行目: 88行目:
パッケージマネージャからインストールできるQtのバージョンが古い場合は、<br>
パッケージマネージャからインストールできるQtのバージョンが古い場合は、<br>
Qtの公式WebサイトからQtをインストールして、環境変数にQtライブラリのパスを追加する必要がある。<br>
Qtの公式WebサイトからQtをインストールして、環境変数にQtライブラリのパスを追加する必要がある。<br>
<br>
  export PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$PATH";                      \
  export PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$PATH";                      \
  export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$LD_LIBRARY_PATH"; \
  export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$LD_LIBRARY_PATH"; \
66行目: 95行目:
<br>
<br>
CopyQをビルドおよびインストールする。<br>
CopyQをビルドおよびインストールする。<br>
<br>
  mkdir build && cd build
  mkdir build && cd build
   
   
  cmake  -DCMAKE_BUILD_TYPE=Release                               \
  cmake  -DCMAKE_BUILD_TYPE=Release                       \
         -DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ> \
         -DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ> \
         -DCMAKE_C_COMPILER=<GCCの実行ファイルのパス>             \  # GCCコンパイラを指定する場合
         -DCMAKE_C_COMPILER=<GCCの実行ファイルのパス>         \  # GCCコンパイラを指定する場合
         -DCMAKE_CXX_COMPILER=<G++の実行ファイルのパス>           \  # G++コンパイラを指定する場合
         -DCMAKE_CXX_COMPILER=<G++の実行ファイルのパス>       \  # G++コンパイラを指定する場合
         -DWITH_QT6=ON                                           \  # Qt 6を使用する場合
         -DWITH_QT6=ON                                   \  # Qt 6を使用する場合
        -DMINIAUDIO_INCLUDE_DIR="/<CopyQのインストールディレクトリ>/include/miniaudio" \
         ..
         ..
   
   
81行目: 112行目:
[https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、SUSE向けのrpmファイルをダウンロードする。<br>
[https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、SUSE向けのrpmファイルをダウンロードする。<br>
ダウンロードしたファイルにおいて、以下のコマンドを実行してインストールする。<br>
ダウンロードしたファイルにおいて、以下のコマンドを実行してインストールする。<br>
<br>
  sudo zypper install ./copyq_<バージョン>_openSUSE_.*.rpm
  sudo zypper install ./copyq_<バージョン>_openSUSE_.*.rpm
<br>
<br>
次に、/<CopyQのインストールディレクトリ>/binディレクトリに、CopyQの起動用のラッパーシェルスクリプトを作成する。<br>
次に、/<CopyQのインストールディレクトリ>/binディレクトリに、CopyQの起動用のラッパーシェルスクリプトを作成する。<br>
<br>
  vi /<CopyQのインストールディレクトリ>/bin/copyq.sh
  vi /<CopyQのインストールディレクトリ>/bin/copyq.sh
<br>
<br>
103行目: 136行目:
   
   
  # Initialize interpreter path
  # Initialize interpreter path
  export LD_LIBRARY_PATH="${dirname}/../lib:$LD_LIBRARY_PATH"
  export LD_LIBRARY_PATH="${dirname}/../lib:${dirname}/../lib64:$LD_LIBRARY_PATH"
  #export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib:$LD_LIBRARY_PATH"
  #export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib:$LD_LIBRARY_PATH"