linux shell脚本中切换GCC版本并编译代码

356 阅读1分钟

scl enable devtoolset-7 bash & echo "Enabling devtoolset-7"
source /opt/rh/devtoolset-7/enable
gcc --version > gccver.txt
gcc --version cd myproj make myproj

注意: 手动执行切换GCC版本的命令,生效在当前的终端窗口。克隆的窗口中依然还是默认的GCC版本。

执行上面的脚本,脚本执行完成后,在终端查看gcc版本,依然为默认的。说明切换的操作只在脚本执行过程中生效。