説明
brew install lapack
を使用してhomebrewを介してlapack v3.9.1をインストールし、CMakeプロジェクトで使用しようとしていますが、 LAPACK_DIR
ため、手動でlapacke-config.cmake
変更しLAPACK_DIR
は不正な形式のようです。
バージョン3.9.1での新規インストールでは、行は次のとおりです。
set(LAPACK_DIR "${_LAPACKE_PREFIX}/lib/cmake/-3.9.1")
そしてそれは次のようになります:
set(LAPACK_DIR "${_LAPACKE_PREFIX}/lib/cmake/lapack-3.9.1")
私は少し掘り下げましたが、問題はここで発生したと思います: https :
おそらく@LAPACK@
が定義されていない場合(申し訳ありませんが、CMakeの知識の端にいます)...代わりに@LAPACKLIB@
にする必要がありますか?
チェックリスト
こんにちは@ 5tefan。 これは確かに問題です、そして私はあなたが答えを得たと思います。
@LAPACK@
は、5dd47be6720f97182a240efb8363ed58518ed12fで導入されました。 そこでの変更に基づいて、これはタイプミスだと思います。 これを確認していただけませんか、@ epsilon-0? 前もって感謝します。ありがとう!
最も参考になるコメント
@weslleyspereiraおっと、これについては申し訳ありません。 はい、これはタイプミスです。 @ 。
@ 5tefanが鋭くそれを見つけたので、私は彼らにPR:wink:を作らせます。