共用方式為


ccWrapper 範例:示範如何將其他編譯器的 C/C++ 編譯器旗標對應到 Visual C++

更新:2007 年 11 月

下載範例

ccWrapper 會顯示如何以程式設計方式,將其他編譯器的旗標對應到 Visual C++ 編譯器。其中所含的組態檔僅供示範之用,並非不同架構之間對應旗標的正式做法,但是您可以自行變更組態設定。如需詳細資訊,請參閱 README.htm 檔案。

安全性注意事項:

這個程式碼範例僅供概念說明之用,同時因為範例中的程式碼撰寫並沒有周全的顧及所有安全性問題,所以本範例不適用於實際執行的應用程式或網站中。如果使用者擅自將範例程式碼用於其他意圖而導致連帶事件或重大損害時,Microsoft 將不承擔任何責任。

若要取得範例和指示以便進行安裝:

  • 按一下 Visual Studio [說明] 功能表上的 [範例]。

    如需詳細資訊,請參閱尋找範例檔案

  • 最新版的完整範例清單可從 Visual Studio 2008 範例網頁 (英文) 取得。

  • 您也可以將範例置於電腦硬碟中。根據預設,範例和讀我檔案都會複製到 \Program Files\Visual Studio 9.0\Samples\ 下的資料夾中。對於所有的 Visual Studio Express 版,所有範例都可在線上找到。

建置和執行範例

若要執行這個範例

  1. 開啟 GccWrapper.sln 方案。

  2. 在 [建置] 功能表上,按一下 [建置方案]。

  3. 在命令提示字元中,將 GccWrapper 和組態檔複製到 TinyXML 資料夾:

    copy Release\GccWrapper.exe Examples\TinyXML\gcc
    copy ccFile.cgf Examples\TinyXML
    
  4. 在命令提示字元中,移至 TinyXML 資料夾:

    cd Examples\TinyXML
    
  5. 在命令提示字元中輸入 make 以執行 Make.exe。

    請注意,您將會收到多個錯誤,因為已經設定 /Wall,但正在建置 xmltest.exe。

  6. 在命令提示字元中輸入 xmltest.exe 以執行 xmltest.exe。

請參閱

其他資源

一般範例