Chcę włączyć -std=gnu++11
w C++ Single Sublime Text 3 na Ubuntu 12.04.Jak edytować ustawienia kompilacji tekstu wysublimowanego?
już zmodernizowane łańcucha narzędzie do najnowszej g ++ i nie chce, aby zobaczyć następujący błąd na każdej budowie:
error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
przeglądałem do /home/myuname/.config/sublime-text-3
ale nie można znaleźć żadnych plików do edycji.
Jak mogę edytować ustawienia kompilacji?
Ja to robię. Dlaczego nie zostało to powiedziane na podniosłej stronie internetowej, zastanawiam się. –
nie buduje, ten sam błąd pojawia się, gdy robię ctrl + b { \t "shell_cmd": "g ++ \" $ {plik} \ "-o \" $ {ścieżka_do_pliku}/$ {file_base_name} \ "", \t "file_regex": "^ (.. [^:] *): ([0-9] +): ([0-9] +)? (. *) $" \t "working_dir": "$ {}" ścieżka_do_pliku, \t "selektor": "source.c, source.C++", \t "warianty": \t [ \t \t { \t \t \t "name": "Uruchom", \t \t "shell_cmd": "g ++ -std = gnu ++ 11 \" $ {plik} \ "-o \" $ {ścieżka_pliku}/$ {nazwa_pliku} \ "&& \" $ {ścieżka_pliku}/$ { file_base_name} \ "" \t \t} \t] } –
@raikrahul - wypróbuj system kompilacji w mojej edycji powyżej. – MattDMo