首頁 > 後端開發 > C++ > 如何使用正確的標誌透過 g 編譯 C 11 程式碼?

如何使用正確的標誌透過 g 編譯 C 11 程式碼?

Barbara Streisand
發布: 2024-12-10 12:56:09
原創
985 人瀏覽過

How to Compile C  11 Code with g   Using the Correct Flags?

用 g 編譯 C 11 :了解標誌

要用 g 編譯 C 11,需要使用啟用 C 0x 支援的標誌。但是,-std=c 0x 和 -std=gnu 0x 之間的選擇取決於您的特定需求。

標誌及其用途

標誌,也稱為編譯器選項是修改編譯器行為的參數。在這種情況下,標誌 -std=c 0x 和 -std=gnu 0x 啟用對 C 0x 的支持,C 0x 是 C 11 標準的實驗版本。

命令列呼叫

假設您在命令列中使用g,編譯C 11 檔案的正確語法為:

$ g++ -std=c++11 your_file.cpp -o your_program
登入後複製

可能的替代方案

如果上述指令無法解決問題,您可以嘗試使用-std=c 0x 取代:

$ g++ -std=c++0x your_file.cpp -o your_program
登入後複製

請記住,-std=c 0x 和 -std=gnu 0x 之間的選擇取決於您正在使用的特定環境和平台。

以上是如何使用正確的標誌透過 g 編譯 C 11 程式碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板