まず、MAC OS X 10.6 で Xcode 3.2.5 を使用しています。
正常にビルドおよび実行される Cocoa アプリケーション プロジェクトがあります。このプロジェクトには、次を使用してエクスポートする関数がいくつかあります。
#define CORE_EXPORT __attribute__ ((visibility ("default")))
extern "C" {
CORE_EXPORT IUIEventHandler* GetIUIEventHandler();
}
エクスポートされた GetIUIEventHandler 関数を使用できるように、別の動的ライブラリ プロジェクトを元の Cocoa アプリケーションにリンクできるようにしたい場合は、どうすればよいですか?
元の Cocoa アプリケーションを動的ライブラリとしてもビルドする必要がありますか? または、Cocoa アプリケーションの実行可能ファイルをリンクする方法はありますか?