编程基础/集成开发环境/Dev-C++
介绍 Bloodshed Dev-C++ 5 编译器/IDE(集成开发环境),列出使用适用于 U 盘的开源编译器的优势。软件及其安装说明和测试程序包含在内。
Microsoft 和 Borland 是编程界公认的编译器供应商。他们销售针对多种编程语言的编译器软件。对于 C++ 编程语言,Microsoft Visual Studio(包含 C++)和 Borland C++ Builder 都是优秀的编译器。通常,您可以从教科书或互联网上免费获取 Microsoft 的 Visual C++ Express 或 Borland 的 Personal Edition 版本的编译器。然而,安装这两个编译器可能很复杂。Microsoft 的 Visual Studio 编译器通常会产生各种安装问题(例如确保操作系统和 .net 组件是最新的),因此学生在家安装起来很困难。这些编译器要求您创建一个项目来包含每个程序。使用专业程序员在项目开发中使用的商业编译器对于专业人士来说很好,但对于初学者来说通常很混乱。最终,如果您想成为一名专业程序员,您需要熟悉商业编译器。
我们建议初学者在编程基础课程中考虑使用一些更易于安装的编译器软件包。我们发现最好的选择是一个名为 Bloodshed Dev-C++ 5 编译器/IDE(集成开发环境)的开源编译器/IDE。
优点:可以在 Windows 95/98/NT/2000/XP 操作系统上安装。我已经在 Windows Vista 操作系统上安装了它,因此它可以在较慢的处理器和几乎任何 Windows 操作系统上运行。它只需要大约 80 MB 的存储空间(通常足以容纳编译器及其所有文件,以及为您的几个程序提供存储空间)。它非常容易安装和使用。不需要使用“项目”;因此可以轻松地编译单个源代码文件。
缺点:通常不会被专业程序员使用,但足以满足初级计算机编程课程的需求,并且是一个功能齐全的编译器/IDE。
独特优势:可以在 U 盘上安装和运行,因此学生可以在任何具有 USB 端口的计算机上完成他们的实验室作业。这可以使学生具有可移植性,能够在家、工作、图书馆、开放实验室、教室、朋友家等地方完成实验室作业。
您需要获取软件和一个经过测试且无错误的 C++ 源代码程序。您将需要大约 80 MB 的存储空间。我们建议您在硬盘或 U 盘上创建两个文件夹,具体取决于您选择的安装方式。如果在 U 盘上,请在驱动器的根目录下创建它们。如果在您的家用机器上,您可以使用操作系统为您设置的文件夹区域作为用户。将它们命名为
- Cpp_Software_Download
- Cpp_Source_Code_Files
在 Cpp_Source_Code_Files 文件夹内,创建一个名为
- Compiler_Test
为了帮助您整理文件,您需要为存储源代码文件创建其他子文件夹。我们建议您至少创建另外两个子文件夹,用于与 Connexions 相关的模块一起使用。在 Cpp_Source_Code_Files 内,创建名为
- Demo_Programs
- Monitor_Header
软件的完整版本名为:Dev-C++ 5.0 beta 9.2 (4.9.9.2) (9.0 MB) with Mingw/GCC 3.4.2。您可以从 Bloodshed 下载它,也可以从 Connexions 网站下载截至 2008 年 12 月 8 日的版本。将其存储在您创建的 Cpp_Software_Download 文件夹中。软件大约 9.1 MB,如果您使用的是拨号调制解调器连接,则下载需要几分钟。
该软件自 2007 年以来没有发生重大变化,Connexions 版本对大多数用户来说已经足够了。Bloodshed 链接需要一些额外的导航才能到达软件下载页面。因此,因为这样做要容易得多,我们建议您从 Connections 网站下载软件。
Bloodshed 链接:http://www.bloodshed.net/dev/devcpp.html
从 Connexions 下载:devcpp-4.9.9.2_setup.exe
下面列出了一个名为 Compiler_Test.cpp 的 C++ 源代码文件。它已为 Connexions 网站发布做好准备。下载并将其存储在您创建的 Compiler_Test 子文件夹中。您可能需要右键单击链接并选择“目标另存为”才能下载该文件。
从 Connexions 下载:Compiler_Test.cpp
版本 5 经过充分测试(不要让测试版发布让您感到害怕),应该可以在各种机器和各种 Microsoft 操作系统上运行,包括 Windows 98、Windows 2000、Windows XP 和 Windows Vista。以下是将其安装在机器上或安装在 U 盘上的安装说明。我们不建议尝试在机器驱动器和 U 盘之间切换。如果它安装在机器驱动器上,并且您尝试将其安装在 U 盘上,它会导致问题,并且无法正常运行。要么将其安装在 U 盘上以获得可移植性,要么将其安装在您的机器上。
- 导航到 Cpp_Software_Download 文件夹,并通过双击文件名运行 devcpp-4.9.9.2_setup.exe 软件。
- 使用常识并回答安装提示。注意以下两项
- 当它进入“选择安装位置”时,使用默认软件位置:C:\Dev-Cpp\(或选择您要存储安装程序的位置,但使用默认位置,除非您熟悉安装软件)。
- 当它询问:“您是否要将 Dev C++ 安装到此计算机上的所有用户?”时,回答“是”。
- 安装完成后,它会询问一些“首次配置”问题。再次,使用常识并回答这些问题。注意以下项目
- 对从头文件检索信息回答“否”。
- 它将启动您的编译器/IDE,并显示“今日提示”。我们建议您选中左下角的框,然后选择“关闭”。
- 使用正常的红色“X”按钮关闭您的编译器/IDE。我们想向您展示如何正常启动您的编译器。
- 启动您的编译器软件类似于启动机器上加载的任何软件(“开始”然后“所有程序”然后“Bloodshed Dev-C++”然后“Dev-C++”)。
- 在顶部的菜单中 - 选择“文件”然后“打开项目或文件”,然后导航到您的源代码文件(Compiler_Test.cpp)存储在硬盘驱动器上的位置。请参阅上面的建议文件夹名称。选择源代码文件并打开它。
- 您应该看到源代码列表。按 F9 键或选择顶部菜单中的“执行”然后“编译并运行”。应该出现一个黑色屏幕框,您需要适当地回答问题以运行程序。完成运行程序后,黑色屏幕框会消失。
- 导航到 Cpp_Software_Download 文件夹并双击文件名运行 devcpp-4.9.9.2_setup.exe 软件。
- 使用常识并回答安装提示。注意以下两项
- 当它进入“选择安装位置”时,您可以看到默认软件位置为:C:\Dev-Cpp\,但需要更改。通过选择更改默认软件位置来更改“目标目录”:从 C:\Dev-Cpp\ 更改为 DriveLetter:\Dev-Cpp\(其中 DriveLetter 代表您的 U 盘驱动器)。
- 当它询问:“您是否要将 Dev C++ 安装到这台计算机的所有用户?”回答“否”。
- 安装完成后,它会询问一些“首次配置”问题。再次,使用常识并回答这些问题。注意以下项目
- 对从头文件检索信息回答“否”。
- 它将启动您的编译器/IDE,并显示“今日提示”。我们建议您选中左下角的框,然后选择“关闭”。
- 使用正常的红色“X”按钮关闭您的编译器/IDE。我们想向您展示如何正常启动您的编译器。
- 要启动您的编译器软件,请导航到 U 盘上的“Dev-Cpp”文件夹并选择“devcpp.exe”应用程序。注意:使用 U 盘时,您不应该尝试通过双击 C++ 源代码文件来启动编译器。此方法适用于机器安装,但不适用于 U 盘安装。
- 在顶部的菜单中 - 选择“文件”然后“打开项目或文件”,然后导航到您的源代码文件(Compiler_Test.cpp)存储在 U 盘上的位置。请参阅上面的建议文件夹名称。选择源代码文件并打开它。
- 您应该看到源代码列表。按 F9 键或选择顶部菜单中的“执行”然后“编译并运行”。应该出现一个黑色屏幕框,您需要适当地回答问题以运行程序。完成运行程序后,黑色屏幕框会消失。
- 文件夹
- 磁盘驱动器或 U 盘上用于存储文档或其他文件的命名区域。
- 开源
- 软件源代码的群体开发,以免费的方式提供给公众。
- 可移植性
- 将软件传输到 U 盘并因此在各种机器上使用它的能力。
- 源代码
- 用某种人类可读的计算机编程语言编写的任何语句或声明集合。