2
我正在使用g ++版本4.8.5。我正在嘗試使用它來編譯我的項目。它直接從終端編譯時編譯沒有問題。但是,使用make文件時,即使我使用相同的選項,也會出現以下錯誤。C++編譯錯誤:無法識別的命令行選項「-std = C++ 11」
cc1plus: error: unrecognized command line option "-std=c++11"
我在做什麼錯在這裏?
編輯: 的要求,這是我makefile
行:
main: main.cc
@g++ -std=c++11 main.cpp -o run
你能後的Makefile文件的地方? –
@solti啊,我不知道。爲什麼我需要有兩個破折號? –
你不會,'-std = C++ 11'是一個正確的C++編譯器開關11 – krzaq