在系统中,我需要使用module load gcc/4.4.7
访问权限来gcc
编译foobar.c
成foobar
.
当我运行时foobar
,是否gcc/4.4.7
需要加载,比如确保某些库可用?
答案1
如果我需要使用 module load gcc/4.4.7 来访问 gcc 将 foobar.c 编译为 foobar 那么当我运行 foobar 时,是否需要先加载 gcc/4.4.7 ?
不。Gcc 是一个从源代码创建可执行文件的编译器。一旦生成了可执行文件,编译器就不会参与运行它。