Как установить стандарт c ++ в clion (проект Bazel)? - PullRequest
0 голосов
/ 10 марта 2019

Я только начал использовать bazel в clion (раньше использовал cmake) и столкнулся с проблемой: я могу скомпилировать проект через терминал, используя

bazel build --cxxopt="--std=c++17" :tests

, но clion говорит, что, например, auto и unique_ptr (io c ++ 11 и более поздние функции) неизвестны.Так как же заставить clion использовать c ++ 14?

1 Ответ

0 голосов
/ 10 марта 2019

Решение: вам нужно создать «.bazelrc» в корневом каталоге вашего проекта с помощью следующего кода:

build --cxxopt="--std=c++<version>"
...