質問

.NET 2.0で作成されたプロジェクトがあります(3.5機能の使用はあまり多くありません)。最近Macを入手し、そのプロジェクトをMonoに変換したいと考えています。

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

役に立ちましたか?

解決

このページが役立つ場合があります。 InteropがOS X(およびその他のオペレーティングシステム)でどのように機能するかを説明します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top