2014-02-11 160 views

回答

1

添加執行變量的路徑爲C_INCLUDE

export C_INCLUDE="$C_INCLUDE:/usr/include/x86_64-linux-gnu/c++/" 

上一行應該寫入您的.bash_profile文件。

0

您可以使用bash aliases

alias icpc="icpc -I /usr/include/x86_64-linux-gnu/c++/" 
0

作爲替代的別名,你可以在你的.bashrc定義一個函數: 見Bash functions

icpc() 
{ 
    icpc -I/usr/include/x86_64-linux-gnu/c++/ 
} 

使用功能的好處你可以有參數(當然,只要參數是線上的最後一個參數就可以有參數給別名)。

函數引用按位置傳遞的參數(就像它們是位置參數一樣),即$ 1,$ 2等等。

爲了調用帶參數的功能,將其更改爲:

icpc() 
{ 
    icpc -I/usr/include/x86_64-linux-gnu/c++/ "[email protected]" 
} 

這樣,你就可以使用

$ ipc some_argument 

,並將它作爲

icpc -I/usr/include/x86_64-linux-gnu/c++/ some_argument 
+0

您應該在最後加上'「$ @」'將任何參數傳遞給icpc。 – tripleee

+0

是真的,加了.... –