電子書籍の厳選無料作品が豊富!

ウィンドウズアプリのソース
winapp.cpp
とSusieプラグイン
susie.spi
をスタティックリンクして実行ファイル
winapp.exe
を作ることはできるのでしょうか?

A 回答 (2件)

Susieプラグインの正体は DLL(ダイナミックリンクライブラリ) です


(拡張子は".spi"に変更されていますがDLLです)。
ということですので、スタティックリンクは無理かと...
http://www.asahi-net.or.jp/~kh4s-smz/spi/make_sp …

参考URL:http://www.asahi-net.or.jp/~kh4s-smz/spi/make_sp …

この回答への補足

ありがとうございます。

参考サイトに
 SusieプラグインはDLLなので、通常のDLLと同じ様に次の2つの方法で利用できます。

・DLLからインポートライブラリを作成してリンクする
・LoadLibraryで動的にロードする

とありますが第1の方法はどういうことを意味しているのでしょうか?

補足日時:2003/08/23 18:58
    • good
    • 0

>第1の方法はどういうことを意味しているのでしょうか



インポートライブラリは、DLLをスタティックなLIBにしたものではありません。
DLLへのリンク情報を持っているだけです。これは実行モジュールに
スタティックにリンクされますが、DLLが不要になるというわけではありません。
こちらなどをご覧ください。
http://hp.vector.co.jp/authors/VA023539/tips/dll …
http://www.bb.wakwak.com/~yamaguchi/takashi/Soft …
http://rararahp.cool.ne.jp/vc/vctips/dll.htm
http://black.sakura.ne.jp/~third/system/winapi/w …
    • good
    • 0
この回答へのお礼

ありがとうございます。

どうしてもdllを取り込むことはできないとは残念ですね。

お礼日時:2003/08/24 00:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!