2016-12-18 6 views
0

私はShark-3.0.0機械学習ライブラリを使用しています。Shark Machine学習ライブラリ: `cblas_ddot 'への未定義の参照

サメのライブラリをコンパイルおよびリンクする際、私は図書館のシャークが使用しているに関連するエラーを取得:。CBLAS

CMA.cpp :(テキスト+ 0x1687):エラー: `cblas_ddot」 collect2は未定義の参照ldは終了ステータス1返さ

私はいくつかの助けのために感謝するよ、 ペレグ

+0

Sharkのソースコードがライブラリに対してコンパイルされているようですが、リンカーのコマンドラインにはありません。 –

+0

これは同じ質問と思われるhttp://stackoverflow.com/questions/19507841/undefined-reference-to-cblas-ddot-when-using-cblas-library –

答えて

0

という名前の関数のオブジェクト・コードを見つけることができないリンカcblas_ddot

これは、ライブラリが不足している可能性が高いためです。

使用しているOSは何ですか?あなたがUbuntuのようなものを使用している場合は、apt-get経由でインストールするのが最も一般的です。

ライブラリをお持ちの場合は、-lcblasコマンドラインオプションでリンクする必要があります。

関連する問題