2

私は.NET2.0で書かれたプロジェクトを持っています(とにかく、3.5の機能をあまり使用していません)。最近Macを入手し、そのプロジェクトをMonoに変換したいと思います。

問題は、このプロジェクトは、FreeImageなどのライブラリと私がこのプロジェクト用に作成したいくつかのC++ライブラリに依存していることです。私はMacでのプログラミングにまったく慣れていません。p / invoke呼び出しが失敗しないように、これらのライブラリをこのプロジェクトにリンクするにはどうすればよいですか?必要に応じてすべてのライブラリを再度コンパイルできるので、ライブラリをどの形式で配置する必要がありますか。また、使用する必要のある特定のツールはありますか?Visual Studio側でコーディングする場合、.NETコードと同じソリューションのプロジェクトとしてライブラリを使用していました。Macにも同様の設定がありますか?

4

1 に答える 1

2

このページが役立つかもしれません。InteropがOSX(およびその他のオペレーティングシステム)でどのように機能するかを説明します。

于 2009-03-08T07:01:28.413 に答える