GCC 在被杀时创建带有随机后缀的对象文件
GCC creating object files with random suffix when killed
似乎如果GCC在编译过程中的某个时候被杀死,它会将正在进行的对象文件保存到磁盘。该文件具有"${hostname}.${PID}.${RandomSuffix}"
形式的随机后缀。例如Thingy.o.linuxVM.31918.WJKwRx
我无法给出开始的确切日期,但当前版本是gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2
这是一个令人沮丧的问题,因为它弄乱了我的版本控制系统的忽略球(即。 *.o
(。
有什么办法可以告诉gcc
停止这样做吗?
您可以通过添加-pipe
选项来避免一些临时文件。您还可以设置环境变量TMPDIR
以指示 gcc 在哪里创建这些文件,然后将它们全部删除。
GCC 应该自行清理,除非您用SIGKILL
消灭它.
相关文章:
- 为什么随机数生成器不在void函数中随机化数字,而在main函数中随机化
- 为什么 Serial.println(<char[]>);返回随机字符?
- 字符串-C++后显示的随机字符
- 增量运算符与后缀混淆
- 循环中的随机函数
- 在c++构造函数中使用随机字符串生成器
- 使用std::mt19937从字符串中返回一个随机单词
- 为什么std::condition_variable notify_all的工作速度比notify_one快(对于随机请
- 如何在C++中高效地构造随机骰子
- 在类中使用随机生成器时出现性能问题
- 在将数字随机生成为数组期间从内存输出随机数的数组
- 将字符随机转换为大写的函数
- 为什么 vector 的随机访问迭代器给出与指针不同的内存地址?
- 如何在OpenSSL库的名称中添加后缀'd'?
- 如何生成一个随机的 n 位数,其中 n 是任意的
- 将随机生成的数字添加到数组 + 对这些数组求平均值
- 如何使用要传递给 mt19937 的可选随机种子参数设计函数
- 在C++中随机生成 20 个非重复数字
- C++17 十六进制浮点文字单精度后缀冲突?
- GCC 在被杀时创建带有随机后缀的对象文件