Share via


如何:將 Visual Studio C++ 專案設定為以 64 位、x64 平臺為目標

您可以使用 Visual Studio IDE 中的專案組態,將 C++ 應用程式設定為以 64 位 x64 平臺為目標。 您也可以將 Win32 專案設定移轉至 64 位元專案組態。

設定 C++ 應用程式鎖定 64 位元平台

  1. 請開啟您想要設定的 C++ 專案。

  2. 開啟該專案的屬性頁面。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性

    注意

    針對 .NET 專案,請確定 已在 [專案名稱 > 屬性頁 ] 對話方塊中選取 < [組態屬性] 節點或其其中一個子節點,否則 Configuration Manager 按鈕仍無法使用。

  3. 選擇 [組態管理員] 按鈕開啟 [組態管理員] 對話方塊。

  4. 在 [使用中解決方案平臺 ] 下拉式清單中,選取 [ < 新增...] > 選項以開啟 [ 新增方案平臺] 對話方塊。

  5. 在 [ 輸入或選取新的平臺 ] 下拉式清單中,選取 64 位目標平臺。

    注意

    在 [新增方案平台] 對話方塊中,您可以使用 [複製設定值來源] 選項將現有的專案設定複製到新的 64 位元專案組態。

  6. 選擇 [確定] 按鈕。 上個步驟所選取的平台會出現在 [組態管理員] 對話方塊的 [使用中的方案平台] 之下。

  7. 選擇 Configuration Manager 對話方塊中的 [ 關閉 ] 按鈕,然後選擇 [Projectname > 屬性頁 ] 對話方塊中的 < [確定 ] 按鈕。

將 Win32 專案設定複製到 64 位元專案組態

  • 當 [新增方案平台] 對話方塊在您設定專案鎖定 64 位元平台時開啟,請在 [複製設定值來源] 下拉式清單中選取 [Win32] 。 這些專案設定會自動在專案層級上更新:

    • /MACHINE 連結器選項會設為 /MACHINE:X64

    • [登錄輸出] 已關閉。 如需詳細資訊,請參閱 Linker Property Pages

    • [目標環境] 設為 /env x64。 如需詳細資訊,請參閱 MIDL 屬性頁

    • [驗證參數] 已清除並重設為預設值。 如需詳細資訊,請參閱 MIDL 屬性頁

    • 如果 [偵錯資訊格式] 在 Win32 專案組態中設為 /ZI ,則在 64 位元專案組態中就會設為 /Zi 。 如需詳細資訊,請參閱 /Z7、/Zi、/ZI (偵錯資訊格式)

    注意

    如果它們在檔案層級上覆寫,這些專案屬性全都不會變更。

另請參閱

設定適用於 64 位元、x64 目標的 C++ 專案
偵錯 64 位元應用程式