リンカー ツールの警告 LNK4197
エクスポート 'exportname' が複数回指定されています。一番最初の指定を適用します
エクスポートは複数の異なる方法で指定されます。 リンカーは最初の指定を使用し、残りは無視します。
C ランタイム ライブラリをリビルドする場合、このメッセージは無視してかまいません。
エクスポートがまったく同じように複数回指定されている場合、リンカーは警告を出しません。
たとえば、.def ファイルに次の内容があると、この警告が発生します。
EXPORTS
functioname NONAME
functioname @10
次のような原因をチェックして問題を解決するには
コマンド ライン (export:) と .def ファイルの両方で同じエクスポートが指定されています。
.def ファイルで、同じエクスポートが異なる属性で 2 回定義されています。