基本上,昨天我可以用 C++ 编程,而今天我不能。
我正在尝试使用 MinGW C/C++ 编译器在 Eclipse Helios 中编写一个简单的 hello world 程序,但遇到了几个问题,我相信这是它的根源。
起初程序编译和构建,但是当我尝试运行它时,一个错误对话框说找不到 FirstProject.exe 文件/在启动配置中不存在。但是,我没有构建任何错误,并且可以在我的项目资源管理器中清楚地看到 Debug/FirstProject.exe 中的二进制文件。我尝试刷新我的项目浏览器,唉,文件在我眼前消失了。
我尝试再次构建程序,这就是我收到此错误的时候:
c:/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe:最终链接失败:设备上没有剩余空间
我不知道它在说什么设备。我在这个硬盘上剩下超过 1TB 的空间,所以不可能这样。我尝试清空我的 %Temp% 文件夹和回收站(我发现尝试寻找解决此问题的解决方案的建议)但无济于事。
值得注意的是,我过去编写的 C++ 程序仍在运行。我对编程很陌生,所以我不知道您需要多少信息,但是如果您认为可以帮助我,我很乐意添加您需要的任何信息。