微軟程式環境簡介系統工具VisualStudioml 組譯器cl 編譯器csc 編譯器vbc 編譯器IIS 伺服器訊息相關網站參考文獻最新修改簡體版English |
微軟工具簡介Visual Studio 是微軟公司的主力開發工具,支援 C/C++/C#/VB等程式語言,並且可以用來撰寫 MASM語法的組合語言。 『GNU 開發工具』與『Visual Studio』都可以用作 C/C++ 與組合語言的開發工具,兩者各有優缺點。GNU 工具的優點是短小精悍、支援平台眾多、而且開放原始碼。而 Visual Studio 的優點是開發環境完整、視覺化開發介面優良、並且與微軟的 Windows 密切整合。 Visual Studio 分為商用的 Professional 版本與免費的 Express 版本 ,在本書當中,我們的操作主要採用使用 Visual Studio 2008 Professional 作為示範,但是其操作與 Express 版本類似,相信使用 Express 版本的讀者也不會感覺到有任何障礙才對。 接著,就請讀者安裝 Visual Studio,然後,請按下『檔案/新增/專案』以新增一個『空專案』。接著,請於『方案總管』視窗的『原使程式檔』項目上按滑鼠右鍵,選擇『加入/新增項目』以加入一個新項目,並命名為 sum.c。接著將兩個檔案內容一起放入 sum.c 當中,並於主程式main的尾端設定中斷點,然後就可以按下『偵錯/開始偵錯』以執行程式。程式的執行畫面如圖 1 所示。 雖然 Visual Studio 的整合環境相當成熟,但是對於系統程式設計師而言,命令列的開發工具仍然是少不了的。只有命令列工具能讓程式設計人員隨心所欲的操控,並且從中學習到更多的系統程式設計原理。 微軟的系統軟體以下是微軟與 GNU 兩套工具中常用的命令對照表,微軟版的 C 語言編譯器是 cl.exe,組譯器是 ml.exe,連結器是 link.exe,專案建置器是 nmake.exe,函式庫建構程式是 lib.exe,目的檔傾印程式是 dumpbin.exe。這些是微軟命令列版本的主要開發工具。
微軟工具的用法上述微軟工具的簡易用法如下,詳細的用法請參考 MSDN 說明文件 — 。
參考文獻
|
系統程式 - 微軟的開發工具
page revision: 11, last edited: 11 Oct 2010 06:10
Post preview:
Close preview