6

テンプレート プログラミングについてはよくわかりませんが、現在 gsl を使用しています。Eigen を C で使用できるかどうかに興味があります。以前に C で Eigen を使用したことのある人はいますか? 簡単かどうかを調べるためにテストできるものはありますか?

4

2 に答える 2

5

Eigen は C++ テンプレート ライブラリであるため、C で直接使用することはできません。

仮説として、C++ テンプレートを C API にラップして、それを使用することができます。ただし、それには多くの作業が必要であり、少し無意味だと思います (線形代数に既存の C ライブラリを使用することもできます)。

于 2012-05-11T20:37:14.523 に答える
2

私の知る限り、Eigen はテンプレートのみのライブラリです。C はテンプレートをサポートしていません。したがって、C スタイルのインターフェイスを公開する一連のラッパー関数を作成しなければ、いいえ。

于 2012-05-11T20:37:37.467 に答える