gpt4 book ai didi

c++ - "Cannot Open a.exe"C++ 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:59:25 25 4
gpt4 key购买 nike

我正在尝试编译我的 C++ 程序,但是当我按下“构建”按钮时,它显示以下错误消息:

c:/gnat/2010/bin/../libexec/gcc/i686-pc-mingw32/4.3.6/ld.exe: cannot open output file a.exe: Invalid argument collect2: ld returned 1 exit status

这不是它第一次这样做了。当我经常编辑同一个项目并经常构建它时,它似乎最常这样做,就好像有什么东西被淹没了,或者重载了,或者什么的。

我相信我之前已经通过重新启动我的 PC 来修复它,但是每次出现这种情况时我都无法继续重新启动我的 PC。

我认为这只是一个一次性问题,但它一直在发生,所以我想我应该就此寻求更多帮助。

我找到了另一个 SO question我认为有与我相同的错误消息/问题。但是,当我尝试前面链接的问题中列出的解决方案时,没有任何帮助。

有没有人遇到过这个问题?或者有谁知道我该如何解决这个问题(除了每次都重新启动计算机之外)?

我也在用 jGrasp 开发,如果有帮助的话。

编辑:我只是想补充一点,我认为可能是我以前的可执行文件仍在后台运行,但即使我关闭了我的 IDE,它仍然不会让我删除可执行文件,因为它说它仍在运行。

我检查了我的进程资源管理器以查看 a.exe 是否仍在运行,但我的进程中绝对没有任何与 jGrasp 或 a.exe 有关的东西

最佳答案

我想您的可执行文件仍在运行。这是我考虑的唯一原因...我想最好的办法是检查您的任务管理器(进程资源管理器是您的 friend ;))。

关于c++ - "Cannot Open a.exe"C++ 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4648808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com