Dev-C++使用点滴

原创 2003年10月02日 01:19:00

    Dev-C++是一个在Windows下用使用gcc编译器的IDE,我目前使用的版本是4.9.8.0版,下载地址为http://www.c-view.org/soft/devcpp/downloads/devcpp4980.exe,可以在它自己的主页http://bloodshed.net/或http://sourceforge.net/projects/dev-cpp/中找到关于Dev-C++的更多信息.

1.在Dev-C++中调试程序
    用Dev-C++编写C++项目时,如果用菜单"Debug/Debug"调试时,系统会提示"Your project does not have debugging information, do you want to enable debugging and rebuild your project?",此时即使选"Yes"也还是不能调试.要在"Project/Class Brower"窗口中(通过View/Project/Class Brower调出该窗口),然后选中项目按右键,选"Project Options"在"Compiler"页中选"Linker"项,将其中的"Generate debugging information"设为"Yes".此时再重新链接一次程序,就可以调试了.

2.观察变量
    在调试中观察变量值时,string类型的变量如果先加入到了Debug窗口中,单步走时是不会自动刷新的,所以需要将已经加入的变量删除后再添加才能看到新的值,但对int这样的变量是可以自动刷新的.

3.恢复c,cpp等文件与VC的关联
    由于安装程序有bug,所以不管选不选于C,C++文件关联,安装完成后C,Cpp,H,rc等都会自动与Dev-C++关联,如果在"Tools/Emvironment Options"的"File Associ..."页中将与c,cpp,h,rc的关联去除,也不能恢复本来与VC的关联,而且在资源管理器中通过"工具/文件夹选项"的文件类型中,也看不到c,cpp,h,rc了.此时可以将下列内容放入一个扩展名为reg的文件中,导入到注册表中.注意,下面例子中,Visual Studio 6安装在F:/Program Files/Microsoft Visual Studio目录下,所以要根据具体情况修改路径.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile]
@="C Source file"
"AlwaysShowExt"=""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile/DefaultIcon]
@="F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe,-20210"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile/shell]

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile/shell/&Open with MSDev]
@="&Open with MSDEV"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile/shell/&Open with MSDev/command]
@="/"F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe/" /"%1/""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile/shell/&Open with MSDev/ddeexec]
@="Open(/"%1/")"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile/shell/&Open with MSDev/ddeexec/application]
@="msdev"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cfile/shell/&Open with MSDev/ddeexec/topic]
@="system"


[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile]
@="C++ Source file"
"AlwaysShowExt"=""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile/DefaultIcon]
@="F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe,-20209"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile/shell]

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile/shell/&Open with MSDev]
@="&Open with MSDEV"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile/shell/&Open with MSDev/command]
@="/"F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe/" /"%1/""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile/shell/&Open with MSDev/ddeexec]
@="Open(/"%1/")"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile/shell/&Open with MSDev/ddeexec/application]
@="msdev"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/cppfile/shell/&Open with MSDev/ddeexec/topic]
@="system"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile]
@="Resource Template"
"AlwaysShowExt"=""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile/DefaultIcon]
@="F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe,-20212"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile/shell]

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile/shell/&Open with MSDev]
@="&Open with MSDEV"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile/shell/&Open with MSDev/command]
@="/"F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe/" /"%1/""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile/shell/&Open with MSDev/ddeexec]
@="Open(/"%1/")"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile/shell/&Open with MSDev/ddeexec/application]
@="msdev"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/rcfile/shell/&Open with MSDev/ddeexec/topic]
@="system"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile]
@="C Header file"
"AlwaysShowExt"=""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile/DefaultIcon]
@="F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe,-20211"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile/shell]

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile/shell/&Open with MSDev]
@="&Open with MSDEV"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile/shell/&Open with MSDev/command]
@="/"F://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe/" /"%1/""

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile/shell/&Open with MSDev/ddeexec]
@="Open(/"%1/")"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile/shell/&Open with MSDev/ddeexec/application]
@="msdev"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/hfile/shell/&Open with MSDev/ddeexec/topic]
@="system"

然后在"工具/文件夹选项"的文件类型中,删除c,cpp,h,rc类型,再重新建立,建立类型时按下"高级"按钮,选择"关联的文件类型"
c选C Source file
cpp选C++ Source file
h选C Header file
rc选Resource Template

Dev-c++使用方法 Dev-c++怎么用

Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。 一.启动Dev-C+...
  • C20180630
  • C20180630
  • 2016年11月16日 13:42
  • 14825

QT学习点滴记录(二)

示例名称:QtCreator添加菜单图标 1. x
  • wtf19900910
  • wtf19900910
  • 2014年09月19日 10:53
  • 290

印制电路板设计点滴

印制电路板设计点滴 印刷导线宽度选择依据:    印刷导线的最小宽度与流过导线的电流大小有关:1: 线宽太小,刚印刷导线电阻大,线上的电压降也就大,影响电路的性能,   线宽太宽,则布线密度不高,板面...
  • Augusdi
  • Augusdi
  • 2013年12月28日 22:16
  • 800

Dev-c++使用方法?Dev-c++怎么用?这里都有啦

虽然是好久(几乎是老得不能再老)以前的版本,但还是可以借鉴的,没有任何问题~ 原文: Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。...
  • C20190102
  • C20190102
  • 2017年01月20日 17:55
  • 5269

Dev-C++使用技巧

作为高度依赖IDE的OIer们,学会设置你的IDE,对快速地写程序很有帮助。 1、背景设置。 菜单栏–>工具–>编译器选项–>语法–>预设 这里推荐设成Obsidian主题。 当然其他主题...
  • qq_31640513
  • qq_31640513
  • 2017年02月03日 22:05
  • 345

VB和Dev-C++合作——手把手教你写GUI程序

【原文地址】 VB和Dev-C++合作——手把手教你写GUI程序 - 子清行 - 博客频道 - CSDN.NET  http://blog.csdn.net/redraiment/article...
  • qq_34028920
  • qq_34028920
  • 2016年10月22日 16:52
  • 570

记录学习的点滴(Spring注解学习过程中问题总结)

1,通过@PathVariable接收数据的乱码问题 设置服务器的编码可以解决,对于Tomcat,只需要修改conf/server.xml文件,添加URIEncoding="UTF-8"即可...
  • u012156769
  • u012156769
  • 2016年09月19日 16:08
  • 159

Dev-C++中使用EGE图形库

以前一直使用VC++6.0进行编写,最近因为需要做一些简单的C语言教学,原来想使用Win-Tc来进行练习的,结果自己的电脑已经升级到了Windows 10,用不了了。就找到了Dev-C++这个集中开发...
  • u013414710
  • u013414710
  • 2016年10月24日 10:57
  • 5367

Dev-C++中使用EGE图形库

以前一直使用VC++6.0进行编写,最近因为需要做一些简单的C语言教学,原来想使用Win-Tc来进行练习的,结果自己的电脑已经升级到了Windows 10,用不了了。就找到了Dev-C++这个集中开发...
  • CCSUXWZ
  • CCSUXWZ
  • 2016年12月31日 12:38
  • 1288

一百个你不应该继续用Dev C++的理由

我常常喜歡說,台灣的軟體業界落後國外十年,這不只是說說而已,很多地方都透露著落後的氣息,像是學校特別是如此,看看很多大學計概在教C/C++語言就知道了,清一色用的是Dev C++,每次看到我都會說 ...
  • vencent7
  • vencent7
  • 2014年11月06日 21:01
  • 82298
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Dev-C++使用点滴
举报原因:
原因补充:

(最多只允许输入30个字)