我正在使用計時庫計算已用時間,但我得到的警告低於警告。無法在代碼中添加以下語句QMAKE_CXXFLAGS + = -std = C++ 14
警告: '自動' 類型說明符是C++ 11的擴展[-WC++ 11的擴展]
我初學C++,不知道怎麼加
QMAKE_CXXFLAGS += -std=c++14
任何幫助將不勝感激。
我正在使用計時庫計算已用時間,但我得到的警告低於警告。無法在代碼中添加以下語句QMAKE_CXXFLAGS + = -std = C++ 14
警告: '自動' 類型說明符是C++ 11的擴展[-WC++ 11的擴展]
我初學C++,不知道怎麼加
QMAKE_CXXFLAGS += -std=c++14
任何幫助將不勝感激。
您應該添加標誌在你的編譯命令:
g++ -std=c++14 chronoprog.cpp -lmpir -o chronoprog
如果您正在使用的qmake項目,它應該是
CONFIG += c++14
在項目文件中提到
在回答中到這個職位:How can I use C++14 features when building qmake projects
你有'makefile'嗎? –
否...我們應該在我們的.cpp文件中添加QMAKE_CXXFLAGS + = -std = C++ 14行 –
您應該在編譯命令('makefile')中添加此行。你是如何編譯你的程序的? –