Linux在编译我的工作时随机删除了我的文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux在编译我的工作时随机删除了我的文件?相关的知识,希望对你有一定的参考价值。

gcc -L/root/Desktop - Wall -o prog3.c -pthread -lcopy
/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.0: In function '_start': (.text+0x20): undefined reference to 'main' 
collect2: error: ld returned 1 exit status

这是我的错误代码。 prog3.c无处可寻,究竟发生了什么事有什么办法让我的文件回来?粗体是我运行的命令,其余的是生成的控制台输出

答案

你的问题在这里:-o prog3.cgcc-o option用于告诉gcc它应该为它生成的可执行文件赋予哪个名称。所以在这里,你基本上要求你的编译器用可执行文件替换你的prog3.c源文件。可悲的是你的代码消失了......

以上是关于Linux在编译我的工作时随机删除了我的文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何交叉编译我的 Linux 应用程序以在 Linux 中获取 Windows 可执行文件?

我已经配置了我的 uwsgi.ini 文件,并且它与 nohup 一起工作正常。如何在启动时自动启动 uwsgi?

Flutter 随机崩溃并删除 Flutter 文件

Fuse lib示例删除了我的主文件夹

与我的代码不一致,它似乎在随机场合工作

将随机数存储在字节数组中