首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C++ >> C++ 入門

Windows 環境下使用記事本撰寫 C/C++ 程式並透過 MinGW/MSVC 編譯執行完整指南

     編輯:C++ 入門

零 IDE 環境開發 C/C++ 程式實戰教學

無需安裝龐大 IDE,僅需記事本與命令列工具即可完成 C/C++ 程式的編寫、編譯與執行。本文示範兩種主流 Windows 編譯器工具鏈:MinGW (GCC) 與 Microsoft Visual C++ (MSVC)。

前置準備

  • 安裝 Code::Blocks (內含 MinGW) 或獨立安裝 MinGW-w64
  • 安裝 Visual Studio (Community 版即可) 取得 MSVC 編譯器環境
  • 建立工作目錄,例如桌面建立 1.c

範例程式碼

#include <stdio.h>
int main() {
    printf("Hello, Command Line World!\\n");
    return 0;
}

方案一:使用 MinGW (GCC) 編譯執行

  1. 開啟命令提示字元 (cmd)
  2. 進入 MinGW 安裝目錄下的 bin 資料夾,執行 mingwvars.bat 設定環境變數(或直接將 MinGW/bin 加入系統 PATH)
  3. 切換至原始碼目錄:cd /d %USERPROFILE%\Desktop
  4. 編譯:gcc 1.c -o 1.exe
  5. 執行:1.exe 或 ./1.exe

方案二:使用 MSVC (Visual Studio) 編譯執行

  1. 從開始功能表開啟「Developer Command Prompt for VS 2019/2022」
  2. 切換至原始碼目錄
  3. 編譯:cl 1.c (產生 1.exe)
  4. 執行:1.exe

進階技巧與常見問題

  • 編譯參數:-Wall -O2 (GCC) / /W4 /O2 (MSVC) 啟用警告與優化
  • 除錯資訊:-g (GCC) / /Zi (MSVC)
  • C++ 標準:-std=c++17 (GCC) / /std:c++17 (MSVC)
  • 路徑含空白:使用雙引號包裹路徑
  • 中文顯示亂碼:原始碼儲存為 UTF-8 with BOM,或執行 chcp 65001 切換代碼頁

工具鏈選擇建議

MinGW 適合跨平台開發、開源專案、GCC 生態系;MSVC 適合 Windows 原生開發、效能關鍵應用、Visual Studio 整合除錯。雙工具鏈並存可驗證程式碼可攜性。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved