[PD-dev] How compile an external with visual c 6.0 ?
コマンドライン上でリンクするときに
link /dll /export:helloworld_setup ......
と指定するか、もしくはソースコード中で
__declspec(dllexport) helloworld_setup() { hogehoge; }
としてやらなければならない。ここに書いてあるとおりにやって、全く同じことではまったからメモしておく。あと、pd-extendedには pd.lib が付いてこないから、オリジナル版から取ってくるとかしなきゃ駄目。つうか、そもそもヘッダファイル m_pd.h が必要だからソースコードもダウンロードしなきゃだめだ。あとは作成中のエクスターナルのソースコードと同じフォルダに m_pd.h と pd.lib を置いて、プロジェクトの設定でリンク対象に pd.lib を追加して準備完了。ビルドしよう。