簡體   English   中英

如何使用 GNU g++ 僅編譯標准 C++?

[英]How can I compile only standard C++ with GNU g++?

GNU g++ 編譯器中有一些擴展,例如 VLA(可變長度數組),即使這些功能不是 C++ 標准。

因此,如果我需要僅使用 C++ 標准構造並避免那些額外的擴展來編譯程序,我可以使用 GNU g++ 來完成嗎?

g++ test.cpp -std=onlyStandards這樣的東西?

傳遞-pedantic-errors標志。 請務必使用-std=設置標准,例如-std=c++14 這也適用於 clang。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM