通常使用IDE工具為 VS2010 。但是如果僅僅只是想在Windows中使用命令行對C/C++源碼進行編譯和運行。則需要使用 CL 命令方式或另外安裝 Cygwin / MinWin 命令行編譯器。
前者只需依托已安裝的 VS2010 來進行環境變量的配置,而后者的安裝則較為復雜。下面將分別介紹 CL 命令行的使用方式與 Cygwin 的安裝使用。
安裝Cygwin工具
要在Windows PC上編譯C++程序,最便宜的方法是下載一個WIndows命令行提示符模式(子啊這種模式下,將打開一個類似於MS-DOS的窗口)下運行的免費命令行編譯器。Cygwin和MinGW都包含編譯器GNU C++,且可免費下載:他們使用的編譯器名為g++。
要使用g++編譯器,首先需要打開一個命令行提示符窗口。啟動陳程序Cygwin和MinGW時,它們將自動為您打開一個命令提示符窗口。要編譯名為great.cpp的源代碼文件,請在提示符下輸入如下的命令:
g++ great.cpp
如果程序編譯成功,則得到的可執行文件名為a.exe。
在win7命令行下編譯運行C++程序
教你如何在win7中安裝cygwin64
163的鏡像:http://mirrors.163.com/cygwin/
https://tieba.baidu.com/p/2475138905

http://blog.csdn.net/u011784994/article/details/64920749
http://www.jb51.net/softjc/500394.html
-g 可執行程序包含調試信息
-o 指定輸出文件名
-c 只編譯不鏈接
gdb使用命令條件:
http://blog.csdn.net/u010176547/article/details/12623939
