就像我们在 Xcode 中项目的设置中指定输入标志一样
当我使用终端时,我可以在命令行中将一些标志(如 -O3 或 -fopenmp)作为默认标志吗?
这样我就不必每次编译一些 c++ 文件时都输入它们。已安装的 gcc 或 C++ 中是否有我可以编辑以使其默认的文件。请让我知道,谢谢
就像我们在 Xcode 中项目的设置中指定输入标志一样
当我使用终端时,我可以在命令行中将一些标志(如 -O3 或 -fopenmp)作为默认标志吗?
这样我就不必每次编译一些 c++ 文件时都输入它们。已安装的 gcc 或 C++ 中是否有我可以编辑以使其默认的文件。请让我知道,谢谢
对于这种情况,如果它是特定于项目的(或其他类似的自动构建管理,如scons或cmake),您可能会使用它。
如果您希望它始终在终端上,您可以为您的命令设置别名以始终指定这些选项,即
alias g++='g++ -O3 -fopenmp'
请注意,您说的是“终端”,所以我认为这是 *nix 的一种。如果是这种情况,您也可以将其设置到终端配置文件中,例如~/.bashrc
使用 bash 或~/.zshrc
使用 zsh 等。