c++ (C::B) 错误:ld 返回 1 个退出状态
c++ (C::B) error: ld returned 1 exit status
编译代码后,如果我决定更改其中的某些内容,则在下次尝试编译后会出现此错误。我还注意到,在我的项目的 Debug 文件夹中,有一个永远无法打开的.exe。显然,这导致了问题:我无法再次编译,直到这个.exe神奇地消失了。我不能删除它,移动它,任何东西。然后它就消失了。当它消失时,我可以再次编译代码。为什么这如此令人沮丧,因为它可能需要长达一分钟的时间,而且我不打算在每次编译之间等待几分钟。有解决方案吗?谢谢!(另外,如果我可以提供任何其他类型的信息,例如某些内容的屏幕截图,请在评论中告知(
您的可执行文件已锁定。查看任务管理器程序是否仍在执行。另一个原因可能是"Appinfo"服务未运行。
一些有趣的事情设法解决了我的问题。如果我不使用 F9 按钮进行编译,而是使用 compile 图标进行编译,则每次都可以工作。在这一点上我完全迷失了,但至少我的问题得到了解决。
打开任务管理器,查看命令提示符窗口是否仍在运行。如果它正在运行,请在此处结束它。
这也发生在我身上,问题始终是命令外壳始终处于活动状态。
希望它有效。
UPD1:请参考我的答案 https://stackoverflow.com/a/61833417/8385813 .别客气。:-)
相关文章:
- C++ 中的编译错误:未定义对"主"的引用 collect2:错误:ld 返回 1 个退出状态
- 编译问题:在函数"_start"中:未定义对"主"的引用 collect2:错误:ld 返回 1 个退出状态
- 试图在崇高中奔跑. 错误 已发生: 收集2.exe: 错误: ld 返回 1 退出状态
- collect2:错误:ld 返回 1 个退出状态未定义的引用
- C++ collect2:错误:ld 返回 1 退出状态
- 找不到 -llibmysqld Collect2.exe:错误:ld 返回 1 退出状态
- 每次我要使用外部资源时,我都会得到:collect2。exe:错误 ld 返回 1 退出状态
- c++ (C::B) 错误:ld 返回 1 个退出状态
- 对"displayForStudent(int, int const*, double const*, int)"的未定义引用 collect2.exe:错误:ld 返回 1 个退出状态
- 使用类[错误] LD返回1退出状态
- 错误:LD返回1个退出状态-CodeBlocks
- mingw32/bin/ld.exe:找不到 -lfl collect2.exe:错误:ld 返回 1 个退出状态
- 当我使用该功能时,"错误 ld 返回 1 个退出状态"boost::log::add_file_log()"
- collect2:错误:ld 在制作带有代码块的 .so 文件(64 位版本)时返回 1 个退出状态
- 生成文件gtkmm;collect2.exe:错误:ld返回1退出状态
- C++:"错误收集 2:错误:ld 返回 1 退出状态"
- C++ 链接器错误未定义对"Suma(int, int)"的引用 ld 返回 1 个退出状态
- Collect2:错误:LD在C 中返回1个退出状态
- 无法导出mexfunction:符号未定义的collect.exe2.exe:错误:ld返回1退出状态
- 链接错误:收集 2:错误:ld 返回 1 个退出状态