ライブラリの c# バインディングを作成しようとしています。cmake を使用して、ライブラリ ソースから Visual Studio 2010 ソリューションを作成し、それを正常にコンパイルしました。付属のファイルを使用して、 cygwin を使用して、こちら ( https://code.google.com/p/labstreaminglayer/source/browse/LSL/liblsl-Generic/AUTOGENERATE%20HOWTO.txt.i
)の手順に従ってラッパーを作成しました。次に、結果の liblsl_warp.cxx ファイルを同じプロジェクトに追加しました。それでも問題なくコンパイルされたので、結果には必要なバインディングが含まれていると思います。.dll
そのプロジェクトを自分の c# アプリケーションに追加し、c# プロジェクトから結果の dll への参照を追加しようとしています (プロジェクトへの参照も追加しようとしました)。私が得る唯一のエラーはA reference to 'lsl' could not be added.
.
不足している手順は何ですか? いくつかの例を見て、基本的に同じ方法でセットアップしましたが、それらの例は非常に簡単です。