2014-12-05 24 views
1

「的/ opt /我的/包括」 用於搜索.h文件:添加多個包括我嘗試使用下面的命令來添加路徑路徑

(對於C程序)

$ C_INCLUDE_PATH=/opt/my/include 
$ export C_INCLUDE_PATH 

(對於C++程序)

$ CPLUS_INCLUDE_PATH=/opt/my/include 
$ export CPLUS_INCLUDE_PATH 

然後使用命令:

$ cpp -Iheaders -v 

檢查結果。

我可以成功添加包含路徑,問題是當我嘗試以相同的方式添加另一個包含路徑時,以前的路徑將被覆蓋。 我可以爲所有程序永久添加多個包含路徑嗎? 非常感謝。

回答

3

不同的路徑可以通過追加賦值給同一個變量。不同的值由冒號分隔。 例如假設我要導出/路徑1和/路徑,命令應該是:

$ PATH=/path1:/path2 
$ export PATH 

或者乾脆:

$ export PATH=/path1:/path2 

如果變量PATH已經有其他的值(S),你不希望覆蓋它們,我們可以在最後追加原始值(S):

$export PATH=/path1:/path2:$PATH 

在$符號指取值(S)。