admin 發表於 2016-1-15 13:59:34

在命令列啟用 64 位元 Visual C++ 工具組

Visual C++ 包含的編譯器可以用來建立在 32 位元、64 位元或 ARM 架構 Windows 作業系統上執行的應用程式。
當 Visual Studio 安裝在 64 位元的 Windows 作業系統上時,64 位元的原生 x64 與 x86 跨平台編譯器會有額外的命令提示字元捷徑可用。
Vcvarsall.bat
執行 vcvarsall.bat 命令檔設定啟用編譯器工具組的路徑和環境變數,即可在命令列使用任何編譯器。
由於沒有 [命令提示字元] 捷徑來讓 64 位元工具組將 x86 或 ARM 平台做為目標,
因此請在 [命令提示字元] 視窗中使用 vcvarsall.bat,以改用 64 位元工具組 請參閱設定命令列建置的路徑和環境變數。
下列步驟顯示如何設定 [命令提示字元],來使用 64 位元原生工具組,將 x86、x64 和 ARM 平台做為目標。
執行 vcvarsall.bat 以使用 64 位元工具組
[*]在命令提示字元下,變更至 Visual C++ 安裝目錄 (該位置視系統和 Visual Studio 安裝而定,但一般位置為 C:\Program Files (x86)\Microsoft Visual Studio version\VC\)。例如,輸入:
cd "\Program Files (x86)\Microsoft Visual Studio 12.0\VC"
[*]若要針對將 x64 平台做為目標的 64 位元命令列組建,設定此 [命令提示字元] 視窗,請在命令提示字元下,輸入:
vcvarsall amd64
[*]若要針對將 x86 平台做為目標的 64 位元命令列組建,設定此 [命令提示字元] 視窗,請在命令提示字元下,輸入:
vcvarsall amd64_x86
[*]若要針對將 ARM 平台做為目標的 64 位元命令列組建,設定此 [命令提示字元] 視窗,請在命令提示字元下,輸入:
vcvarsall amd64_arm
若要設定 C++ 應用程式以適用於 64 位元平台

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

2.開啟該專案的屬性頁。如需詳細資訊,請參閱如何:開啟專案屬性頁。

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

4.在 [使用中的方案平台] 下拉式清單中, [<New…>] 選取 [新的方案平台] 對話方塊隨即開啟。

5.在 [輸入或選取新平台] 下拉式清單中,選取 64 位元平台。

頁: [1]
查看完整版本: 在命令列啟用 64 位元 Visual C++ 工具組