%20%E3%81%A7%20opus-tools%20%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%99%E3%82%8B.png)
opus-tools
Opus 1.2.1 を使用するにはどうすればコンパイルできますか?
Opusの最新バージョンを手動でインストールしました
wget https://archive.mozilla.org/pub/opus/opus-1.2.1.tar.gz
tar -xzf opus-1.2.1.tar.gz
cd opus-1.2.1
./configure
make
sudo make install
エラーなしで完了し、1.2.1 ライブラリがインストールされたことを意味します。
次に、opus ツールをコンパイルしてみます。
wget https://archive.mozilla.org/pub/opus/opus-tools-0.1.10.tar.gz
tar -xzf opus-tools-0.1.10.tar.gz
cd opus-tools-0.1.10
./configure
make
私は今、opusenc
そのディレクトリにコンパイルされた他のツールを持っています。しかし、実行すると./opusenc --version
、
opusenc opus-tools 0.1.10(使用)リボプス 1.1.2)
opusenc を 1.2.1 でコンパイルするには、どのようなマジック コマンドを使用する必要がありますか?
答え1
パッケージをアンインストールします。libopus-dev
独自の libopus を使用してコンパイルするため、このパッケージは必要ありません。
答え2
あなたの間違いは、Opusをインストールした後に実行しなかったことですsudo ldconfig
そうであれば、実行時にビルドしてインストールした Opus のバージョンにリンクされます。
次回、ldconfig を実行するパッケージをインストールするときには、良くも悪くも /usr/local/ にインストールしたバージョンが使用されることに注意してください。