1. 程式人生 > >【轉載】如何使用Visual Studio 2010(VS2010)編譯C語言

【轉載】如何使用Visual Studio 2010(VS2010)編譯C語言

如何使用Visual Studio 2010(VS2010)編譯C語言

    1.開啟VS2010主介面,然後選擇,檔案→新建→專案,在專案型別中選擇VC++→win32 然後在右側模板中選擇win32控制檯應用程式,再在下面輸入一個名稱(專案名稱,不用帶.C)
    選擇儲存位置後確定,彈出個對話方塊,不管它,下一步.
    2.接下來注意了,這個對話方塊中,應用程式型別要選擇控制檯應用程式,附加選項一定要選中“空專案”。然後點完成。然後對話方塊消失.
    3.回到VS主介面,這時會在左側和右側多瞭如圖工具欄“解決方案管理器”,在原始檔上點右鍵,選擇“新增→新建項”。這裡注意,如果你已經有寫好的C原始檔,那麼要選擇“現有項”
    4.又打開個對話方塊,不管左邊的,在右邊的模板中選擇C++檔案,在下面的名稱中輸入原始檔的名字加上.C,儲存位置用預設的。然後點選“新增”
    5.好了,編輯頁面出來了,大家可以寫程式碼了,這裡就寫所有程式設計師無論學什麼語言都要寫的一個程式“hello world”吧^_^
    這裡可以看到,VS2010可以智慧的標示出函式引數和函式體,方便檢視和修改。比VC6.0方便多了。
    tips:system(“pause”)(需標頭檔案windows.h)的目的是讓程式執行到這個位置的時候“暫停”,讓操作者能看到結果。

    編好了,然後選擇 除錯,或者直接點綠色小箭頭按鈕,就可以檢視程式執行結果了,最後,別忘了儲存.

          好了,介紹完了,相信大家也都掌握了在VS2010下編譯C的方法,這樣裝了VS2010的同學也就不用再費事裝VC6.0了,VS很好很強大,其他的功能大家自己慢慢摸索吧,呵呵,不說啦。

註釋:
    注一:現在已經基本沒有純粹的C編譯環境了,都是用相容C的C++編譯工具來編譯C,所以建立的模板是C++模板。(大家一定還記得VC6.0中大家新建的檔案也是C++SourceFile(C++原始檔)吧)
    注二:加上.C後,編譯系統就會知道這個是C源,從而建立的是C的原始檔,編譯的時候就會呼叫C編譯器。而不加.C,建立的就是C++的原始檔。編譯的時候會呼叫C++的編譯器。雖然C++相容C,但是在不同的C++編譯環境對C的支援度是不同的,就比如本文中的例子,那句system函式就是C專有的,如果採用C++來編譯就會出錯。所以,在不確定所用的C++編譯器是不是支援某種C語法的時候,還是老老實實的記得加上.C,來告訴編譯系統使用C編譯器而不是C++。
    注三:綠色小箭頭的意思是“除錯”,快捷鍵F5,使用的時候會吧程式從頭執行到尾,然後自動退出,如果你的程式沒有暫停語句的話,就會出現黑色的程式視窗一閃而過的情況。

    如果不想讓程式在除錯完畢後自動退出,最簡便的方法就是選擇選單中的“除錯→開始執行”或者按快捷鍵Ctrl+F5。