2011-03-25 23 views
2

Visual C++を使用して共有オブジェクト/共有ライブラリ(.so)を構築したいと考えています。私はプロジェクトのコンパイルタイプを選択しました:スタティックライブラリVisual Studioで共有ライブラリを作成する

しかし、この方法で.libファイルが作成されます。 Visual C++でunix共有ライブラリを構築することも可能ですか?

+0

マイクロソフトのツールはMicrosoftバイナリのみを出力します。おそらく別のツールセットを使用するようにIDEを設定することができますが、それは多くの作業になると思います。 – Luke

+0

@ルーク:そうです、Windowsではdllが必要です。あなたが望むなら、あなたの答えを掲示し、私は同意します。 –

答えて

4

共有ライブラリのWindows名は、ダイナミックリンクライブラリ(DLL)です。あなたは絶対にあなたは、出力ファイルの名前を変更することができMySharedLibrary.so DLLが、私はこれをお勧めしません名前を付けたい場合はDLL

:「Win23アプリケーションウィザード」で

は、アプリケーションの種類を選択してください。ターゲットシステム命名規則を代わりに使用してください。

+0

私は共有オブジェクト(.so)ライブラリとしてアンドロイドアプリケーションでC#言語DLLファイルの使用を構築できますか? –

関連する問題