c - gcc -o 错误命令后如何恢复源代码

标签 c linux gcc

我错误地运行了“gcc -o program.c program”而不是“gcc program.c -o program”,现在我丢失了我的源代码(program.c)。有什么解决方案可以恢复我的来源吗?或者它肯定丢失了?

最佳答案

没有。它丢失了,操作系统覆盖了您的源代码文件。

除非您有备份,否则它就会消失。

为了防止将来发生这种情况,您可以使用 make:

~$ make program

关于c - gcc -o 错误命令后如何恢复源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40920418/

相关文章:

c - 我可以使用什么作为 select() 的文件描述符的 stub

linux - 请 bash 脚本帮助新手

c++ - 在 C++ 中显示 "anonymous"变量创建警告

c - 将文件放在哪里以便 C 程序可以访问它们?

c - 如何获取整数变量中的字符 ASCII 值?

c - C 中的 fprintf 无法正确打印

linux - yum 是否保留未成功更新的缓存

c# - 如何在 Linux 上的 .NET 6 中写入文件描述符 3 而不是 stdout?

c - 无法在 gcc 的算术表达式中将 size_t 类型转换为 unsigned Short

linux - 如何链接到非默认 glibc 库?