DEV c++无法编译运行
在教室写的一个可以运行的程序,完全正确,但是回来以后用自己电脑上的编译器却没法编译运行。编译器是一样的,都是DEV-c++,版本都一样...
在教室写的一个可以运行的程序,完全正确,但是回来以后用自己电脑上的编译器却没法编译运行。编译器是一样的,都是DEV-c++,版本都一样
展开
4个回答
展开全部
解决方法:
通用的比较管用的方法是这个:
在开始-运行里输入CMD确定,在命令行窗口下输入以下内容后按回车
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
完了后,再输入以下内容并回车
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
这个要好久,耐心等候,但也可能需要重启后整个效果才会出来。
【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
通用的比较管用的方法是这个:
在开始-运行里输入CMD确定,在命令行窗口下输入以下内容后按回车
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
完了后,再输入以下内容并回车
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
这个要好久,耐心等候,但也可能需要重启后整个效果才会出来。
【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
追问
还是不行啊
追答
你把这个程序先编译了,然后把exe 拷到别人的电脑试一下。看行不行。如果可以运行,说明是你的电脑的问题,否则还是程序的问题。
展开全部
dev-C++是很符合标准的
弹出这窗口,可以肯定是代码的问题。具体是内存操作不当,也占C出问题的99%
贴出代码,旁人可以立即发现问题并解决
弹出这窗口,可以肯定是代码的问题。具体是内存操作不当,也占C出问题的99%
贴出代码,旁人可以立即发现问题并解决
追问
可是在所有电脑都是可以运行的,只有我电脑不行
追答
解决这类问题,需要深入到细节去调试。细节到每一行代码。
泛泛到“电脑不行”,解决不了问题。
如果是自己写的而不是抄来的代码,一般人会去纠正代码的bug、。
dev C++在符合标准的代码下,一般不会有兼容性的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-12-28
展开全部
楼主上代码
追问
太长了,放不下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有可能是代码的问题,要不你在别人电脑上试一下
追问
代码没有问题
别人的电脑上可以正常运行的
追答
那把自己的DEV 重装一下,或者从别的电脑上copy过来试试,反正DEV 差不多是绿色软件的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询