Path 添加多个包含路径

Path 添加多个包含路径,path,include,Path,Include,我尝试使用以下命令添加路径“/opt/my/include”以搜索.h文件: (对于C程序) (对于C++程序) 然后使用命令: $ cpp -Iheaders -v 检查结果 我可以成功添加一个包含路径,问题是当我尝试以相同的方式添加另一个包含路径时,上一个路径将被覆盖。 我可以添加多个对所有程序永久有效的包含路径吗? 非常感谢。可以通过追加为同一变量指定不同的路径。不同的值用冒号分隔。 e、 g.假设我要导出/path1和/path2,命令应该是: $ PATH=/path1:/path

我尝试使用以下命令添加路径“/opt/my/include”以搜索.h文件:

(对于C程序)

<>(对于C++程序)

然后使用命令:

 $ cpp -Iheaders -v
检查结果

我可以成功添加一个包含路径,问题是当我尝试以相同的方式添加另一个包含路径时,上一个路径将被覆盖。 我可以添加多个对所有程序永久有效的包含路径吗?
非常感谢。

可以通过追加为同一变量指定不同的路径。不同的值用冒号分隔。 e、 g.假设我要导出/path1和/path2,命令应该是:

$ PATH=/path1:/path2
$ export PATH
或者简单地说:

$ export PATH=/path1:/path2
如果变量路径已经有其他值,并且您不想覆盖它们,我们可以在末尾附加原始值:

$export PATH=/path1:/path2:$PATH
其中,$符号表示取数值

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