Share via


/INFERASANLIBS (使用推斷的清理工具程式庫)

/INFERASANLIBS使用連結器選項來啟用或停用預設 AddressSanitizer 程式庫的連結。 自 Visual Studio 2019 16.9 起,唯一支援的清理工具是 AddressSanitizer

語法

/INFERASANLIBS[:NO]

備註

連結 /INFERASANLIBS 器選項會啟用預設 AddressSanitizer 程式庫。 此選項預設為啟用。

/INFERASANLIBS/INFERASANLIBS:NO 連結器選項可支援進階使用者。 如需詳細資訊,請參閱 AddressSanitizer 組建和語言參考

此選項 /INFERASANLIBS 可從 Visual Studio 2019 16.9 版開始使用。

在 Visual Studio 開發環境中設定 /INFERASANLIBS 連結器選項

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性

  2. 選取 [ 組態屬性 > 連結器 > 命令列 ] 屬性頁。

  3. 修改 [其他選項] 屬性。 若要啟用預設程式庫,請在編輯方塊中輸入 /INFERASANLIBS 。 若要停用預設程式庫,請改為輸入 /INFERASANLIBS:NO

  4. 選擇 [確定 ] 或 [ 套用 ] 以儲存您的變更。

若要以程式設計方式設定這個連結器選項

另請參閱

MSVC 連結器參考
MSVC 連結器選項
/fsanitize (啟用消毒器)
AddressSanitizer 概觀
AddressSanitizer 已知問題
AddressSanitizer 組建和語言參考