C言語なら俺に聞け(入門編)Part 116
■ このスレッドは過去ログ倉庫に格納されています
いくらなんでもそりゃすりかえでっせ.
調べるんだったら extern の有無によっては,リンク後の結果でライブラリ側のシンボル先のオブジェクトと呼び出し側のシンボル先のオブジェクトが同一じゃないことがあるってことじゃないかのう?
MSVC はよく知らんので mingw で示してくれんかのう
それにしても,ちっ,cl って,dll 内の変数をインポートするのに,いちいち __declspec(dllimport) つけなきゃならんのかよ,.わざわざ .def まで書かせといてこれかい,
link, おまえ, *.lib の中のシンボルくらいさがしてくれよー.
端から対称性がないんだったらこりゃ,ネタも使えんわ
http://msdn.microsoft.com/ja-jp/library/hyx1zcd3(v=vs.90).aspx
main.c http://codepad.org/XsM9VPRk
sub.c http://codepad.org/URWK3dP2
sub..h http://codepad.org/Q0LMfmMB
sub.def http://codepad.org/rMIhklQX
ふつうの makefile http://codepad.org/PFPv5wRU
dll を作る makefile http://codepad.org/gM6YbWIS
■ このスレッドは過去ログ倉庫に格納されています