知识库

Dev-Cpp上机使用说明(2017.12.19)

网站:知识库   来源:网络收集

Dev-C++ 安装&使用教程 使用高级语言编程时,首先需要用一个文本编辑器软件编辑源代码文件,然后再想办法运行程序。

C 和 C++ 都是编译语言,也就是说,我们不能直接运行 C 或者 C++ 源代码。

要想运行用 C 语言 或者 C++ 语言编写的程序, 我们必须使用编译器将 C 或者 C++ 源文件编译成可执行文件。

源代码需要 经历预处理、编译和链接等步骤,才能生成可执行文件,用于运行。

如果运行有误,就需要进行调试,以 清除源代码中的语法错误和逻辑错误,最终让程序正确运行,实现预想的功能。

由此可见,程序开发时需要进行编辑、编译、链接、运行和调试等操作。

这些操作可以使用多个独立 的软件进行,但更常见的是使用集成开发环境(Integrated Development Enviroment,IDE)来做这些操作。

Dev-C++ 虽然功能不太强大,但是它对 C 和 C++ 标准的支持非常好。

我认为利用 Dev-C++ 来学 习 C 或者 C++ 是个不错的选择。

下面简单介绍一下 Dev-C++ 的安装过程和使用方法。

(“Dev-C++”的名称中含有字符“+”,为了避免与文件命名规则冲突,它常常也写作“Dev-Cpp”。

) 1、安装与基本设置 首先,到 QQ 群文件中搜索”DEV”并 下载之后开始安装。

安装过程很简单,这里不详细说了。

安装完毕之后,启动 Dev-C++。

界面如下图所示。

其他配置如下: -1-

图1

-2-

图2

-3-

图3

2、编辑功能 点击工具栏上的“新建”“源代码”按钮(或者按快捷键 Ctrl+N),就可以新建一个空白的源代 码文件,并开始编写程序了。

点击工具栏上的“打开”按钮(或按快捷键 Ctrl+O),就可以打开一个原有的源代码文件或工程文 件,进行编辑。

在 Dev-C++里编辑文件时,基本操作与其它文本编辑器是完全相同的。

不过,除了基本的文本编辑功 能之外,Dev-C++还提供了以下一些用于程序编辑的方便功能: (1)允许用户自定义编辑器的各种参数。

点击菜单“工具  编辑器选项”,在弹出的“编辑 器属性”对话框中可以设置编辑器各种参数。

例如下面左图中在“显示”选项卡中可以设置编辑器的字体 (通常建议用 Cosolas、Courier New 或宋体)和大小(建议设置为 12 磅以上); (2)文字按 C/C++语法高亮显示。

Dev-C++ 会按内置的高亮显示方案,对 C/C++ 源程序中的文 字分门别类地使用各种颜色进行高亮显示,以方便用户查看。

点击菜单“工具  编辑器选项”,在弹出 的 “编辑器属性” 对话框的 “语法” 选项卡中, 可以在 “预设” 的多种方案中进行选择。

通常建议选用 “Classic Plus”方案。

然后可以对具体细节进行调整,例如选中“Comment”之后,去掉其默认的“斜体”效果。

(3)Dev-C++ 包含有代码格式化工具“Astyle”,可以帮助用户快速地调整源代码的 缩进格式。

只要点击菜单 “AStyle” “格式化当前文件”(快捷键 Ctrl+Shift+A),就可以按照选定 的格式对当前文件进行格式化(自动整理括号和缩进)。

(这一操作非常简单,但是能给用户带来很多方 便。

) 默认情况下是按照 Java 风格进行格式化。

如果不满意,可以点击菜单“AStyle”“格式化选项”, 建议在“括号风格”中选用“Allman” 或“Linux”,缩进风格选用“Tab”(用制表符分隔)。

确定。

-4-

图4

(4)插入代码片段。

点击“文件/书签/杂项”工具栏中的“插入”按钮,就可以在源代码中插入一些 常用的代码片段,例如下面左图所示,可以点击插入“文件头注释模板”。

(5)书签功能。

在编辑较大的文件时,使用书签功能可以快速地跳转到文件各处。

先把光标移动到 文件的某个重要位置,然后点击“设置书签”按钮(如下面中图所示),把该处设为书签(总共可以设置 10 个书签)。

以后就可以点击“跳至书签”按钮(如下面右图所示),选择跳转到相应的书签位置。

保存文件 点击工具栏上的“保存”按钮(快捷键 Ctrl+S),如果文件尚未命名,就会弹出“保存为”对话框, 让用户键入文件名并保存。

这里有一个微小的细节,即源程序的扩展名问题。

如果用户未设置扩展名,那么默认会以扩展名 .cpp 保存,表示是 C++ 程序,在源程序中可以使用 C++ 的特性,在后续对文件进行编译时会按照 C++ 语言 的规则进行处理。

由于 C++ 的语法是兼容 C 的,所以通常都可以保存为 “.cpp”。

(如果用户坚持不希望使用任何 C++ 特性,并且强制要求在编译时只使用 C 语言的规则进行处理, 则需要可以手工输入文件名为 “.c” 。

) -5-

图5

3、编译与运行 程序编写完毕,就可以进行编译了。

首先要设置编译器。

点击 Dev-C++工具栏上的 “编译器配置” 下拉框, 就可以看到多种编译器的配置并从中选择 (见下图) 。

上图中显示,所安装的编译器是 TDM-GCC 4.9.2(在实际中可能有所不同)。

选择时主要是考虑两个因素:1、64 位与 32 位;2、发行模式(Release)与调试模式(Debug)。

 如果是 Windows XP,只能选择 32 位。

如果是 Windows 7/8/10,通常需要根据所安装的系统进 行选择是 64 位还是 32 位。

 在调试时只能选择 调试模式(Debug)。

当程序已经调试完好、需要长时间运行时,才需要改为 发行模式(Release)。

简而言之,在 Windows XP 系统进行调试时,必须选择“32-bit Debug”。

程序编写完成之后,点击“编译”按钮,就可以开始编译,如果编译出错,则请根据出错信息进行修 改。

编译成功之后可以点击“运行”按钮,就可以运行程序。

有时为了省事,可以直接点击“编译运行”按钮。

(上述三个按钮如下图所示) Dev-C++提供了强大的排错与调试工具,具体使用方法功能见下文。

debug : release : 调试,可以对软件进行单步执行、堆栈跟踪、调试等操作来发现 bug 发行版,如果最终调试后程序没有明显 bug,可以作为可用的软件分享给他 人使用就可以使用这个选项编译。

profiling : 性能分析。

可以对软件执行过程中的 cpu 利用率,内存占有进行分析。

也 可以用来发现、分析异常、bug。

-6-

图6

相关内容
  • Dev-Cpp上机使用说明

    Dev-Cpp上机使用说明

    Dev-Cpp上机使用说明...

  • Dev-Cpp上机使用说明(2016)

    Dev-Cpp上机使用说明(2016)

    Dev-Cpp上机使用说明(2016)...

  • Dev-Cpp_Mingw32_使用说明

    Dev-Cpp_Mingw32_使用说明

    Dev-Cpp_Mingw32_使用说明...

  • 2017年计算机基础知识和应用能力等级考试上机试卷19二级  C++  语言

    2017年计算机基础知识和应用能力等级考试上机试卷19二级 C++ 语言

    2017年计算机基础知识和应用能力等级考试上机试卷19二级 C++ 语言...

  • Dev CPP安装说明

    Dev CPP安装说明

    Dev CPP安装说明...

  • 周进度计划(2017.12.19-2017.12.25)

    周进度计划(2017.12.19-2017.12.25)

    周进度计划(2017.12.19-2017.12.25)...

  • 2017-12-19培训协议书

    2017-12-19培训协议书

    2017-12-19培训协议书...

  • 2017年12月十九大学习心得体会

    2017年12月十九大学习心得体会

    2017年12月十九大学习心得体会...

  • 十九大精神宣讲(2017年12月)

    十九大精神宣讲(2017年12月)

    十九大精神宣讲(2017年12月)...

  • 学习十九大心得体会2017.12.26

    学习十九大心得体会2017.12.26

    学习十九大心得体会2017.12.26...

  • 网友在搜
  • dev cpp如何调试
  • devcpp怎么运行阿
  • dev 5.11
  • dev c++调式问题
  • dev c++怎么调试
  • dev-c++调试
  • devc不能调试
  • dev cpp无法调试
  • devc++调试
  • devc项目没有调试信息
  • dev c++没有调试
  • All Right Reserved 知识库

    声明:本站内容部分源于网络转载,出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,请咨询相关专业人士。

    如果无意之中侵犯了您的版权,或有意见、反馈或投诉等情况 网站地图 网站栏目