Visual C++ 2008 中包括一個 C 編譯器,可用來建立從簡單 Visual C 程式到 Windows API 應用程式的各種項目。
在本過程中,您将使用文本編輯器建立簡單的 Visual C 程式并在指令行上對其進行編譯。
您可以使用自己的 Visual C 程式,而不是鍵入這些過程中給出的簡單程式。也可以使用幫助主題中包含的任何 Visual C 代碼示例程式。
預設情況下,Visual C++ 編譯器将以 .c 結尾的所有檔案視為 C 源代碼,将以 .cpp 結尾的所有檔案視為 C++ 源代碼。若要強制編譯器将所有檔案視為 C(而不管擴充名如何),請使用 /Tc 編譯器選項。
建立 Visual C 源檔案并在指令行上對其進行編譯
-
打開“Visual Studio 2008 指令提示”視窗。
單擊“開始”按鈕,指向“所有程式”,指向“Microsoft Visual Studio 2008”,指向“Visual Studio 工具”,然後單擊“Visual Studio 2008 指令提示”。
注意: “Visual Studio 2008 指令提示”自動設定了 Visual C 編譯器和所需的任何庫的正确路徑。應使用它而不是使用普通的“指令提示符”視窗。有關更多資訊,請參見 為指令行生成設定路徑和環境變量。 -
在指令提示處鍵入 notepad simple.c,并按 Enter。
在系統提示是否建立新檔案時,單擊“是”。
- 在記事本中,鍵入下列各行:
#include <stdio.h> int main() { printf("This is a native C program./n"); return 0; }
- 從“檔案”菜單中選擇“儲存”。這樣就建立了一個 Visual C 源檔案。
- 從“檔案”菜單上,選擇“退出”關閉記事本。
-
在指令提示處,鍵入 cl simple.c,并按 Enter。
cl.exe 編譯器生成了一個可執行程式 simple.exe。
您可以在編譯器顯示的多行輸出資訊中看到可執行程式的名稱:
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. simple.c Microsoft (R) Incremental Linker Version 9.00 Copyright (C) Microsoft Corporation. All rights reserved. /out:simple.exe simple.obj
-
若要檢視名為 simple 的目錄中具有任意擴充名的所有檔案的清單,請鍵入 dir simple.* 并按 Enter。
.obj 檔案是一個中間格式檔案,可以安全地忽略它。
-
若要運作 simple.exe 程式,請鍵入 simple 并按 Enter。
該程式顯示以下文本并退出:
This is a native C program.
- 若要關閉“指令提示符”視窗,請鍵入 exit 并按 Enter。