0

当我想编译和测试我的程序时,我正在做一些 C 编程。

gcc -g -o main file.c file2.c file3.c ...直到那时,我才突然从 gcc 收到十几个未定义的参考错误消息。ls 和 ls -la 显示我的 file1.c 已消失。我在屏幕上,但没有从其他任何地方连接。还有希望吗?

我在远程终端上运行它,所以我唯一的希望是联系系统管理员并请求回滚我的主目录吗?

更新

我已经设法获得了几个小时前的备份,所以现在一切都应该很好。谁在读这个:做备份。我没有。我很幸运,这不是我赌注再次发生的事情。

我没有备份的唯一原因是因为我将它与一些库链接,这样调试它比使用 makefile 更容易。我错了。备份一切

4

1 回答 1

1

我会尝试history查看您是否不小心将文件移动到某个地方。也将尝试ls -la查看是否没有备份文件。

于 2013-04-03T19:47:05.847 回答