通知
すべてクリア
Topic starter
2007年10月20日 1:07 PM
VC++でフォートランDLLをリンクしたプログラムを作っています。Releaseモードではエ
ラーがでなくリンクできているのですが、Debugモードにすると、LNK2019エラーがでて
しまいます。このDLLは以下のように宣言しています。
extern C _declspec(dllimport)
void _stdcall function(int *)
フォートランのプログラムは、以下のように始まります。
subroutine function(nb)
!DEC$ ATTRIBUTES DLLEXPORT :: function
なぜDebugだとエラーが出るのでしょうか?
よろしくお願いいたします。
2007年10月20日 4:48 PM
VC++とフォートランでは、デバッグ情報の仕様が違うからじゃない。
たしか、VC++側でデバッグ(?)のプロパティで選べた気がする・・・