PDB_OUTPUT_DIRECTORY

用於可執行檔或共享函式庫目標的連結器所產生的 MS 除錯符號 .pdb 檔案的輸出目錄。

此屬性指定連結器將放置 MS 除錯符號的目錄。屬性值可以使用產生器 表達式。多組態產生器會將每個組態的子目錄附加到指定的目錄,除非使用了產生器表達式。

如果變數 CMAKE_PDB_OUTPUT_DIRECTORY 在建立目標時已設定,則此屬性會由此變數的值初始化。

注意

此屬性不適用於 STATIC 函式庫目標,因為不會調用連結器來產生它們,因此它們沒有連結器產生的包含除錯符號的 .pdb 檔案。

連結器產生的程式資料庫檔案由 /pdb 連結器旗標指定,並且與由 /Fd 編譯器旗標指定的編譯器產生的程式資料庫檔案不同。 使用 COMPILE_PDB_OUTPUT_DIRECTORY 屬性來指定後者。