devc编译是灰色的
⑴ devc c++没办法编译,编译按钮是无法点击的(是暗着的),搞了好久都没办法,有没有人可以帮帮我。
哈哈,因为先前的程序没有关闭,他就会是暗的,我以前也遇到过这问题不过我一般都是有窗口的你可能窗口隐藏掉了
⑵ 用Dev C++怎么什么都编译不了
DEV-C是个IDE,它的编译器是MinGW
一、使用单步调试和观察变量的步骤:
1. 编译通过(ctrl+F9)
2. 设置断点(ctrl+F5)
3. 调试(F8)
4. 增加观察变量(在左边的debug观察窗口右键增加或者F4)
5. 单步调试:F7
6. 结束调试:ctrl+alt+f2
简单来说,它有两种方式,一种是源码debug,即分析源码来找出bug位置,一般使用printf()打印出程序执行每一步的信息,一种是可执行文件debug,需要使用调试器来进行。
1.源码debug。类似于下面的源码,主要通过程序执行时输出的信息,来定位bug出现的位置,然后再修改源码。
例如:
#include <stdio.h>
void f() { ; }
int main(){
#ifdef _DEBUG
printf("start main function!\n");
#endif
void f();
#ifdef _DEBUG
printf("leave main function !\n");
#endif
return 0;
}
2.可执行文件调试,windows平台常用的就是vs/vc自带的调试,另外一个就是微软自家开发的调试器windbg。Linux平台以gdb为常用。
下面以dev-C++为例:
1)在“工具”-》编译选项-》"编译时加入以下命令"下面的编辑框里加上: -g3
2)在下面的"在连接器命令行加入以下命令" 下的编辑框上加上: -g3
3)转到程序页,把gcc行修改为:gcc.exe -D__DEBUG__,
4)把g++行修改为: g++.exe -D__DEBUG__ ,
5)点击确定,重新编译,就能调试了。
⑶ 为什么用Dev_C 写好的c 代码被编译的时候显示无法编译
DEV-C++是没有自己的编译器的,它使用的是mingw中的一些东东,或者说源头是gcc的东东,打开路径Dev-Cpp\libexec\gcc\mingw32\3.4.5,发现下面只有一纯派个cc1plus.exe,也做码贺就是说只能对c++进行编译,没有cc1.exe。cc1用来对c进行编译,好啦,知道了问题,就可以解决了。
方法1.搞一份cc1.exe。可以选择将cc1plus.exe重命名为cc1.exe(哈哈,我是这么干的,虽然会有问题,暂时勉强用着);还可以到网上去下模猛一份
方法2.下载最新的MinGW,然后在Dev-C++中新增一个编译器配置,将其设置为使用MinGW编译。
⑷ Devcppdevc c++没办法编译,编译按钮是无法点击的(是暗着的),搞了好久都没办法,有没有
一打开这个软件编译按钮当然是暗着的。点击文件-新建-源代码,就发现亮了。或者直接在某个文件夹新建一个.c后缀的文件用devc++打开。如果都无效,可能是软件安装有问题,建议换一个安装包重新安装试试。
⑸ 在网上下了个代码编辑器,输完C++代码后 发现“运行”是灰色的,怎么回事。
代码编辑器是编辑文本文档用的
要执行代码需要 编译器和 汇编器还有 连接器
但是一般在windows下面这些东西对初学者分得都不清楚
一般来说你可以下载一个集成环境(比如turbo c,turbo c++ ,vc++,C++ Builder、DevC++)
所谓集成也就是将编辑器、编译器、汇编器、链接器
集成到一起,你直接按一个“运行”键就自动完成编译汇编和链接工作生成可执行程序。
另外如果你希望在编辑器里面运行程序你需要修改编辑器的设置,这个设置是指定编译器,和编译参数.
⑹ C语言编译时有时候按钮就成灰色的就不能操作了
菜单中有一个Grayed属性
该属性将菜单设置为灰色,即菜单不可用。
把它勾掉就可以了
⑺ DEV-C++无法编译是怎么回事
我刚开始也遇到了这个问题 看到一篇乱链很有用的博客 分享一下
希望对你有所帮助!
⑻ devcpp出现无法编译
devcpp出现无法编译处理方法如下:
1.点编译运行出现这个问题说明编译过了,但是可能有内存错误,造成运行时程序崩溃。
2.先点编译再点运行,编译出的文件运行程序是否能找到,
3.看一下运行路径下是否有该可执行程序。
4.就是操作系统和编译器的版本不一致,可能系统是32位的,编译器是64位的。
5.检查一下编译选项.是不是之前改过.
⑼ dev c++无法点击compile
看看你当前打开的文件后缀,是否以 .C 或者 .CPP 结尾的?如果不是,就无法编译。
你也可以新建一个文件,写上最简单的一段代码,保存后试试。
⑽ 为什么C程序文件无法在vs2010上编译,按钮是灰色的呀
你要把这个 C 文件包含在一个 VC++ 项目里才可以编译啊
或者你直接用 VS 命令行工具编译这个也行