
dev c++显示未编译是因为设置问题。Dev-C++(或者叫做 Dev-Cpp)是 Windows 环境下的一个轻量级 C/C++ (IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了功能强大的源码编辑器、MingW64/TDM-GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件,适合于在教学中供 C/C++语言初学者使用,也适合于非商业级普通开发者使用。Dev-C++ 使用MingW64/TDM-GCC编译器,遵循C++ 11标准,同时兼容C++98标准。开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,适合于在教学中供 C/C++语言初学者使用,也适合于非商业级普通开发者使用。多国语言版中包含简语言界面及技巧提示,还有英语、俄语、法语、德语、意大 利语等二十多个语言提供选择。该软件采用 Delphi 开发。
原因:设置错误导致。解决方法:
如下参考:
1首先,打开dev-c++,点击菜单栏中的“工具”,点击“编译选项”,打开编辑选项对话框。
2然后我们选择复选框“在编译时仅连接到命令”和“在连接器命令行上连接以下命令”。
3在“在编译时添加以下命令”和“在连接器命令行上添加以下命令”复选框下的两个文本框中各输入“-g3”(不包括双引号)。
4点击“代码生成/优化”选项卡,点击“连接器”栏,点击“生成调试信息”栏右侧的复选框,将其更改为“是”,然后点击底部的“确定”。
5最后,重启dev-c++来解决问题,如下图所示。
这代码好几处错误当然不能运行。
倒数第三个输出语句的 value 打成了 value。而且前面应该是逗号,不是句点。
倒数第二个printf打成了printg
最后一个printf结尾没有右括号)。
先搞明白工具栏上 编译运行编译运行三个按钮的区别,先去源文件目录(工程目录的mingw目录)找找到底生产exe没有,把uac关掉,找到devcppexe右键以管理员身份运行,打开dev安装目录。给整个目录(或者说编译器gccexe 连接器ldexe等一堆exe )添加,可执行权限。
解决方法:
通用的比较管用的方法是这个:
在开始-运行里输入CMD确定,在命令行窗口下输入以下内容后按回车
for %1 in (%windir%\system32\ocx) do regsvr32 /s %1
完了后,再输入以下内容并回车
for %1 in (%windir%\system32\dll) do regsvr32 /s %1
这个要好久,耐心等候,但也可能需要重启后整个效果才会出来。
技巧如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
以上就是关于c语言编程,DEV C++在编译后还显示未编译,如图。全部的内容,包括:c语言编程,DEV C++在编译后还显示未编译,如图。、[100分求解]:Dev-C++编译.c文件时提示"源文件未编译"无法运行 而把后缀改成.cpp后正常运行、dev-c++编程下面一个程序无法运行 是什么原因等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)