C/C++ 建置參考
更新:2007 年 11 月
Visual C++ 提供了兩種建置 C/C++ 程式的方式,最簡單也最常見的方式是在 Visual C++ 開發環境內建置。另一種則是使用命令列工具從命令提示字元建置。無論選擇哪一種方式,您都可以使用 Visual C++ 原始檔編輯器或是您慣用的協力廠商編輯器來建立原始程式檔 (Source File)。
如果您的程式是使用 Makefile 而非 .vcproj 檔案,您仍然可以在開發環境中將之建立為外部專案。
在本節中
有關建置的常見問題集
提供在建置過程中常見問題集的連結。編譯 C/C++ 程式
說明編譯器會建立一個含有機器碼 (Machine Code)、連結器 (Linker) 指示詞、區段、外部參考及函式/資料名稱的目的檔 (Object File)。連結
說明連結器的功能,包括組合由編譯器建立的目的檔和靜態連結程式庫的程式碼、解析名稱參考,以及建立可執行檔。發行的組建
提出由偵錯組建變更為發行的組建 (Release Build) 的原因及時機資訊,同時也探討進行這項變更時可能會面臨的問題。最佳化程式碼
提供討論最佳化程式碼之機制的主題連結。C/C++ 建置工具
提供下列命令列工具,用來檢視或操作建置輸出。C/C++ 建置錯誤
介紹目錄中的建置錯誤章節。
相關章節
C/C++ 前置處理器參考
討論前置處理器 (Preprocessor) 會藉由轉譯巨集、運算子和指示詞來為編譯器準備原始程式檔。瞭解自訂建置步驟和建置事件
討論自訂建置程序。建置 C/C++ 程式
提供說明從命令列,或是從 Visual Studio 整合式開發環境建置程式的主題連結。設定編譯器選項
說明在開發環境或在命令列上設定編譯器選項。編譯器選項
提供討論使用編譯器選項的主題連結。設定連結器選項
說明在整合式開發環境內部或外部設定連結器選項。連結器選項
提供討論使用連結器選項的主題連結。BSCMAKE 參考
說明 Microsoft Browse Information Maintenance Utility (BSCMAKE.EXE) 可根據編譯 (Compilation) 期間建立之 .sbr 檔,建置瀏覽資訊檔 (Browse Information File,.bsc)。LIB 參考
說明 Microsoft Library Manager (LIB.exe),它可建立並管理通用物件檔案格式 (Common Object File Format,COFF) 目的檔的程式庫。EDITBIN 參考
說明 Microsoft COFF 二進位檔案編輯器 (EDITBIN.EXE),它可修改通用物件檔案格式 (COFF) 的二進位檔案 (Binary File)。DUMPBIN 參考
說明 Microsoft COFF 二進位檔案傾印工具 (DUMPBIN.EXE),它可顯示關於通用物件檔案格式 (COFF) 二進位檔案的資訊。NMAKE 參考
說明 Microsoft Program Maintenance Utility (NMAKE.EXE),它是會根據包含在描述檔中的命令來建置專案的工具。