共用方式為


連結器工具錯誤 LNK2013

fixup 類型 fixup overflow。 目標 '符號名稱' 超出範圍

連結器無法將必要的位址或位移放入指定的指令中,因為目標符號離指令的位置太遠。

您可以藉由建立多個映射或使用 /ORDER 選項來解決此問題,讓指令和目標更緊密地結合在一起。

當符號名稱是使用者定義的符號(而非編譯器產生的符號),您也可以嘗試下列動作來解決錯誤:

  • 將靜態函式變更為非靜態函式。

  • 將包含靜態函式的程式碼區段重新命名為與呼叫端相同的 。

使用 DUMPBIN /SYMBOLS ,查看函式是否為靜態。