Accelerateフレームワーク(LAPACK用)を使用するプログラムに取り組んでいますが、いくつかの問題があります。コードはCで記述されていますが、C++ヘッダーを含める必要があります。ファイルの名前を.cppに変更しましたが、以下に示す2つのエラーが発生しました。
#include <Accelerate/Accelerate.h>
LAPACKコーダーが行ったdgemm_(), dposv_(), etc.
のは、ファイルの先頭に定義()を再入力し、コンパイラー/リンカーに依存して処理することだったので、ヘッダーを含めようとしたことに気付きました。だから私はそれらをコメントアウトし、#includeを実行しました。出てきたのはこれでした:
では、C ++ファイルでAccelerateを使用してLAPACK関数を使用するにはどうすればよいですか?私はLAPACKにあまり詳しくないので、そのフレームワークが通常どのように機能するかわかりません。