【发布时间】:2013-11-05 21:46:45
【问题描述】:
我已经使用代码块大约 3 个月了,现在它运行得很好。今天我写了一个简短的程序,当我尝试构建和运行时,IDE 大约需要 1 分钟才能响应(通常需要 5-10 秒)。程序没有打开,显示的错误是
“ld.exe 无法打开输出文件 C:users/-----/programname.c 无效参数”
我尝试构建和运行旧的成功保存的 c 文件,它们工作得很好,但我什至无法创建一个简单的程序,例如
#include <stdio.h>
int main(void)
{
printf("Hello world.");
return 0;
}
同样,每次我创建一个无法构建的文件时,都会创建一个名为 trz*** *.tmp 的新文件文件,其中 * 是随机数字和字母。 我的代码块是 12.11 版,除了字体颜色之外我没有更改任何设置。 任何不需要我重新安装的快速修复?
编辑:忘记补充说我使用的是 Windows 8 64 位,第一次收到此消息时,我不小心点击了保存文件而不是保存文件,好像它很重要。
【问题讨论】:
-
看起来文件(不知何故)不是您(或 IDE)期望的位置,或者您正在工作的目录位置的权限状态已更改。你碰巧在 Windows 7 上吗? trz*** 表明您感染了病毒。 trz virus
-
我在 windows 8 64bit 机器上抱歉我忘了提。我正在使用我的个人笔记本电脑,所以我不确定权限是否是一个问题(以前没有)。
-
我刚刚编辑了我上面的评论。阅读最后一个链接。可能吗?
-
感谢您的链接,我搜索了 trz 病毒并在 avast 上进行了启动扫描和完整的系统扫描。 Avast 发现一些 trz 文件被感染,但其他文件没有。完整的系统扫描中途崩溃。有什么建议吗?
-
是avast杀毒软件造成的。
标签: c arguments codeblocks