每次我必须运行 icpc 时,我都必须键入icpc -I/usr/include/x86_64-linux-gnu/c++/
如何包含这是bashrc
文件,所以我只需要输入 icpc ?
将
路径添加到C_INCLUDE
变量。
export C_INCLUDE="$C_INCLUDE:/usr/include/x86_64-linux-gnu/c++/"
前一行应进入您的.bash_profile
文件。
您可以使用 bash 别名:
alias icpc="icpc -I /usr/include/x86_64-linux-gnu/c++/"
作为别名的替代方法,您可以在 .bashrc 中定义一个函数:查看 Bash 函数
icpc ()
{
icpc -I/usr/include/x86_64-linux-gnu/c++/
}
使用函数的好处是你可以有参数(嗯,你可以为别名提供参数,只要参数是行上的最后一个)。
该函数按位置引用传递的参数(就好像它们是位置参数一样),即 $1、$2 等。
要使用参数调用函数,请将其更改为:
icpc ()
{
icpc -I/usr/include/x86_64-linux-gnu/c++/ "$@"
}
这样您就可以使用
$ ipc some_argument
并执行它
icpc -I/usr/include/x86_64-linux-gnu/c++/ some_argument