分享方式:


連結器工具警告 LNK4197

匯出指定 『exportname』 多次;使用第一個規格

匯出是以多種和不同的方式指定。 鏈接器會使用第一個規格,並忽略其餘的規格。

如果您要重建 C 執行時間連結庫,您可以忽略此訊息。

如果多次指定匯出的方式完全相同,鏈接器將不會發出警告。

例如,.def 檔案的下列內容會造成這個警告:

EXPORTS
   functioname      NONAME
   functioname      @10

透過檢查下列可能原因進行修正

  1. 在命令行上指定相同的匯出 (透過 export:) 和 .def 檔案。

  2. .def 檔案中會列出具有不同屬性的相同匯出兩次。