2017-08-18 25 views
0

Linux OS(Ubuntu)を使用していて、マイクから録音ファイルが必要です。私はsudo apt-get install libasound2-devとタイプした。 その後、ヘッダファイルは/usr/include/alsaにありますが、Cファイルが見つかりません。 これは、 "未定義の参照から" snd_pcm_open "の問題だと思います。 どうすればいいですか?libasound2-devをダウンロードしましたが、ソースファイルが見つかりません

+0

devパッケージのapt-get installは、Cコードではなくバイナリとヘッダをインストールします。別途ソースコードが必要です – dlmeetei

+0

[gcc:undefined reference to]の重複している可能性があります(https://stackoverflow.com/questions/22426574/gcc-undefined-reference-to) –

+0

コマンドでalsaライブラリにリンクする必要があります行、私はそれが '-lasound'だと思います – tay10r

答えて

0

私はあなたがのdpkg-devパッケージをインストールする必要があるかもしれませんcommande

apt-get source libasound2-dev 

を使用し、libasound2の-devパッケージのソースコードをしたいです。

+0

そのエラーメッセージはソースファイルを参照していません。 –

関連する問題