在Mac OS Catalina中设置-std=C++17为默认值。

问题描述 投票:0回答:1

我用的是 g++ --std=c++17 sol.cpp 非常频繁,所以我想把它设为默认。为了做到这一点,我在这里看了很多答案,但在我的系统中没有一个是有效的。

我已经尝试了别名。

alias g++='g++ --std=c++17'

在我 .bash_profile 但它是不工作的。

请帮助我,我会感谢你的,谢谢你。

c++ macos terminal c++-cli macos-catalina
1个回答
2
投票

苹果公司出于许可的考虑,将shell从bash改成了zsh,因此配置文件现在是.zshrc和.zprofile。

添加别名到 ~/.zshrc

alias g++='g++ -std=c++17'

不要忘记重启终端。

© www.soinside.com 2019 - 2024. All rights reserved.