Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/141.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 即使在构建之后,Eclipse也不会生成exe文件_C++_Eclipse_Build_Exe_Linker Errors - Fatal编程技术网

C++ 即使在构建之后,Eclipse也不会生成exe文件

C++ 即使在构建之后,Eclipse也不会生成exe文件,c++,eclipse,build,exe,linker-errors,C++,Eclipse,Build,Exe,Linker Errors,我在处理eclipse时从未遇到过这个问题。我已经在这个特定的项目上工作了一段时间,最近eclipse在构建项目时冻结了(以前发生过),我不得不终止eclipse进程。。。当我重新启动eclipse时,exe文件在文件系统中不存在(在我的调试文件夹中),当我重建时,它仍然不会生成,即使它说:“构建完成(耗时103毫秒)”。。。这比我的项目的正常构建时间要快得多 编辑1: 顺便说一句,我做了一个项目,但没有帮助。 我还尝试关闭并重新打开eclipse。尝试删除所有对象文件(使用干净的构建),然后进

我在处理eclipse时从未遇到过这个问题。我已经在这个特定的项目上工作了一段时间,最近eclipse在构建项目时冻结了(以前发生过),我不得不终止eclipse进程。。。当我重新启动eclipse时,exe文件在文件系统中不存在(在我的调试文件夹中),当我重建时,它仍然不会生成,即使它说:“构建完成(耗时103毫秒)”。。。这比我的项目的正常构建时间要快得多

编辑1: 顺便说一句,我做了一个项目,但没有帮助。
我还尝试关闭并重新打开eclipse。

尝试删除所有对象文件(使用干净的构建),然后进行重建。

非常有趣!我自己发现了问题,尽管我不明白

我关闭了eclipse,发现“Windows任务管理器”中的进程列表中仍有一个名为“g++.exe”的进程在运行,我知道在eclipse关闭时不应该运行该进程!所以我简单地杀死了它并重新打开了eclipse,问题就解决了

还可以查看以下流程:

  • starter.exe
  • gcc.exe

在我的情况下,防病毒软件(Avast)会自动删除.exe文件,我必须禁用它才能运行我的程序。

非常有趣!我自己发现了问题,尽管我不明白!我关闭了eclipse,发现“Windows任务管理器”中的进程列表中仍有一个名为“g++.exe”的进程在运行,我知道在eclipse关闭时不应该运行该进程!所以我简单地杀死了它并重新打开了eclipse,问题就解决了!顺便说一句,我确实做了一次清理(我忘了在问题中提到),但没有帮助…)