3

ubuntu 11.04 で libsndfile をコンパイルするにはどうすればよいですか?

g++ などを使用する必要がありますか?

4

2 に答える 2

9
sudo apt-get build-dep  libsndfile
apt-get source libsndfile

ビルドに必要なすべての依存関係をインストールし、(2 行目) ビルド可能なソース ツリーを取得して展開します。その後、次を使用してビルドできます。

cd libsndfile
dpkg-buildpackage

または、ソースをいじる必要がない場合は、すべてをインストールする代わりに、次のようにします。

sudo apt-get install libsndfile

そのライブラリで何をしているかによっては、libsndfile-dev も必要になる場合があります (「参考文献」を参照apt-cache show libsndfile-dev) 。

于 2011-06-19T07:19:04.480 に答える
3

アーカイブをディレクトリに解凍し、そのディレクトリに切り替えて、次のように入力します

 ./configure
 make
 make install

または、バイナリを取得する最も簡単な方法(特定のセットアップに特別な構成が必要ない場合)は、Ubuntuマジックプログラムゲッターを介して取得することです(systemライブラリのファイルを確認してください)。そうすれば、依存関係も取得できると思います。

于 2011-06-19T07:13:22.397 に答える