【VS開發】/FORCE(強制檔案輸出)
阿新 • • 發佈:2018-10-31
/FORCE:[MULTIPLE|UNRESOLVED]備註
即使引用了符號但未定義或多次定義符號,/FORCE 選項也通知連結器建立有效的 .exe 檔案或 DLL。
/FORCE 選項可以帶一個可選引數:
使用 /FORCE:MULTIPLE 可建立輸出檔案,而不管 LINK 是否找到了符號的多個定義。
使用 /FORCE:UNRESOLVED 可建立輸出檔案,而不管 LINK 是否找到未定義的符號。如果未解析入口點符號,則將忽略 /FORCE:UNRESOLVED。
不帶引數的 /FORCE 表示多次定義和未解析。
用該選項建立的檔案可能不會按預期執行。 當指定 /FORCE 選項時,連結器將不增量連結。
如果使用 /clr 編譯模組,則 /FORCE 將不會建立映像。
在 Visual Studio 開發環境中設定此連結器選項
開啟專案的“屬性頁”對話方塊。 有關詳細資訊,請參見設定 Visual C++ 專案屬性。
單擊“連結器”資料夾。
單擊“命令列”屬性頁。
將該選項鍵入“附加選項”框中。