3

私は dll プロジェクトに取り組んでいますが、グローバル関数と構造体を含む新しい .h を追加するまではうまく機能していました。その後、コンパイル (またはリンク) が失敗しました。

エラーメッセージは次のとおりです。

1>RobotReality.obj : error LNK2005: "double __cdecl GetNumber(void)" (?GetNumber@@YANXZ) [[已经在 dllmain.obj 中定义  translate: this has been defined in dllmain.obj]]

1>stdafx.obj : error LNK2005: "double __cdecl GetNumber(void)" (?GetNumber@@YANXZ) [[已经在 dllmain.obj 中定义  translate: this has been defined in dllmain.obj]]

追加しまし"#pragma once"たが、問題はまだあります。

この問題を解決するには?

ありがとう!

4

1 に答える 1