gcc没有使用/ tmp作为临时文件

时间:2015-01-22 01:55:24

标签: linux gcc

我正在使用Ubuntu Linux。

gcc未将/tmp用于临时文件(.i,.o,.s)。

我像这样导出了环境变量TMPDIR

export TMPDIR=/tmp

但是gcc仍尝试在./中创建tmp文件 因此,如果没有W权限,则gcc会失败。

所以我想将gcc临时文件路径修复为/tmp/ 但是,gcc忽略了TMPDIR

这里会出现什么问题?

1 个答案:

答案 0 :(得分:0)

添加:

export TMPDIR=$HOME/temp;

行到~/.profile文件,然后运行:

. ~/.profile

命令后跟系统重启为我做了诀窍,以防万一有人碰到这个。