多个操作系统的安装脚本

时间:2012-07-28 23:06:18

标签: bash shell environment-variables

我必须安装C compiler cilkplus分支,该分支最近已添加到GCC。因为它是最近的所以我手动安装它,并没有直接的方法可用。我打算在自定义位置安装它。我成功地将它安装在redhat 6ubuntu 12.04上,但我发现两个操作系统上的环境变量设置都不同(不出意外)。

例如,要在ubuntu 12.04上安装编译器,您需要C_INCLUDE_PATH=/usr/lib/x86_64-linux-gnu redhat 6上不存在的目录。

我计划在许多系统(不同的Linux发行版)上编写一个用于安装此编译器的脚本。我怎么能这样做。

我能想到的一种方法是检查您正在运行的操作系统和版本,并相应地设置environment variables,但此处我也不知道如何操作。

任何其他建议也是有价值的。 感谢

1 个答案:

答案 0 :(得分:0)

我会使用cmake轻松进行依赖性检查和处理