Visual C++ 2010 包含 C 編譯器,可讓您用來建立任何程式,從基本的 C 程式到 Windows API 應用程式都沒有問題。
此逐步解說顯示如何使用文字編輯器來建立基本的 C 程式,然後在命令列上進行編譯。
您可以使用自己的 C 程式,而不需要輸入本逐步解說中顯示的範例程式。 您也可以使用在說明主題中包含的任何 C 程式碼範例程式。
根據預設,Visual C++ 編譯器會將以 .c 結尾的所有檔案都視為 C 原始程式碼,並會將以 .cpp 結尾的所有檔案都視為 C++ 原始程式碼。 若要強制編譯器忽視副檔名,而將所有檔案都視為 C,請使用 /Tc 編譯器選項。
必要條件
您必須了解 C++ 語言的基礎。 如果您才剛開始學習 C++,建議您參考 Herb Schildt 所著的 C++ Beginner's Guide,您可以在 MSDN 網站上找到這份文件。
若要建立 C 原始程式檔並在命令列中進行編譯
按一下 [開始]、指向 [所有程式]、[Microsoft Visual Studio 2010] 和 [Visual Studio Tools],然後按一下 [Visual Studio 2010 命令提示字元]。
根據電腦上的 Windows 版本和系統安全性組態,因此您可能需要以滑鼠右鍵按一下 [Visual Studio 2008 命令提示字元],然後再按一下 [以系統管理員身分執行],才能成功執行以下列步驟建立的應用程式。
注意事項[Visual Studio 2010 命令提示字元] 會自動設定 C 編譯器及所有必要程式庫的正確路徑。 請使用此命令提示字元,而非一般的命令提示字元視窗。 如需詳細資訊,請參閱 設定命令列建置的路徑和環境變數。
在命令提示字元中,輸入 notepad simple.c 並按下 ENTER 鍵。
當系統提示您建立檔案時,請按一下 [是]。
在記事本中,輸入下列程式碼行。
#include <stdio.h> int main() { printf("This is a native C program.\n"); return 0; }在 [檔案] 功能表上,按一下 [儲存] 以建立 C 原始程式檔。
關閉記事本。
在命令提示字元中,輸入 cl simple.c 並按下 ENTER 鍵。
cl.exe 編譯器會產生可執行程式 Simple.exe。
您可以在編譯器所顯示的輸出資訊行中看到可執行程式的名稱。
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. simple.c Microsoft (R) Incremental Linker Version 10.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 鍵。
後續步驟
上一個主題: 逐步解說:編譯針對 Visual Studio 中 CLR 的 C++ 程式 (C++) |下一個主題:建立 Windows 應用程式 (C++)