编程工具

Dev-C++ V6.5 最新中文版
  • Dev-C++ V6.5 最新中文版

  • 类别:编程工具系统: WinAll
  • 大小:36.15M时间:2021-07-05 09:01:34

应用简介

  Dev-C++是一款非常专业的c++类型的编程工具。它的功能十分强大,包括多页面窗口、工程编辑器,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,它内置调试器和浏览器、支持自定义的代码编辑器等功能,该版本为中文免费版本,需要的用户可下载体验。

dev c 6.5中文版下载

【功能特点】

  DevC++ 集成开发平台

  DevC++ 是一款全功能的C/C++集成开发环境,您可以使用这一开发平台创建、编辑并且下载应用到任何一款BCM模块设备中。

  调试工具

  Insight工具是一款全功能的图形化用户接口的GNU调试工具,您可以使用这一工具对BCM模块设备的应用进行高效率的调试

  丰富的系统软件-嵌入式实时操作系统

  uC/OS实时操作系统是一款抢占式的实时多任务系统,这一多任务系统具有非常高的效率,功能强大,提供了快速的实时响应特性和较小的实现规模。您可以很容易的创建和管理多任务并且通过提供的API实现任务之间的通讯。RTOS被集成于I/O系统中用来和系统的其它组件完成通讯,比如TCP/IP协议栈。

dev c 6.5中文版下载

【软件优势】

  -嵌入式 TCP/IP 协议栈

  用于嵌入式应用的高性能TCP/IP协议栈。协议栈集成于RTOS、Web Server和I/O系统,您可以更容易的开发网络应用。协议栈支持以下内容:

  * ARP

  * DHCP, BOOTP

  * FTP Client and Server

  * HTTP

  * ICMP

  * IGMP (multicast)

  * IP

  * NTP, SNTP

  * POP3

  * PPP

  * SMTP

  * SNMP V1 (sold separately)

  * SSL (sold separately)

  * Statistics Collection

  * TCP

  * Telnet

  * UDP

  -嵌入式web服务器

  Web服务器集成于TCP/IP协议栈和RTOS,您可以快速的开发动态的网页和内容。

  * 可以将用户提供的HTML文档、gifs和JAVA classes文件压缩为一个文件并且嵌入到运行时的应用程序中。

  * 支持动态HTML

  * 支持Forms,Cookies和密码保护

  -C/C++编译器和连接器

  GCC C/C++编译器是目前最为流行和广泛使用的一种ANSI语法兼容的编译器。开发者可以专注于产品的开发。每一个发布版本的GCC都经过了工具和软件兼容性的测试。

  * 全面兼容ANSI C/C++语法的编译器和连接器

  * 集成于IDE,您也可以使用其它的开发环境,比如:Codwirte或者Visual SlickEdit.或者您也可以只使用命令行模式

  * 集成GDB/Insight图形化调试器

  -嵌入式Email

  快速和容易的通过以太网或者PPP连接发送和接收Email,支持POP3和SMTP

  -安全套接字(SSL)

  安全套接字可以用来对互联网或者本地网络传输的数据进行加密以保证数据的安全。SSL在开发套件中是可选的软件组件。安全套接字在提供了较高性能的同时保证了极低的内存使用(大约90KB)。SSL模块可以被集成于TCP/IP协议栈和Web Server中,您可以只需要调用几个函数就可以在您的产品中支持安全的网络应用。相比于其它的8位和16位的微处理器平台,32位的处理器平台可以很容易的满足SSL数据连接和传输的性能要求。

  * 支持(A)RC4 和 RSA 加密和密匙交换

  * SSL v3

  * SSL 服务

  * SSL 密匙管理工具

  * 通过Web Server支持HTTPS协议的安全的网页方式的远程管理

  * 面向嵌入式环境进行优化

  * 面向32位处理器平台进行优化

  * 极小的代码尺寸,大约90K

  * 支持Blocking 和non-blocking I/O

  * 公匙不对称密码系统

  SSL包作为单独的软件包出售,不被包含在标准的开发包中。请联系我们获得更多信息

  -嵌入式 SNMP

  简单网络管理协议(SNMP)系统提供了一组变量用于进行网络系统的管理。这些变量以SNMP MIB的形式分组。SNMP V1包作为单独的附加开发包销售,不被包含在标准的开发包中。请联系我们获得更多信息。

  -嵌入式Flash文件系统

  嵌入式Flash文件系统使得开发人员可以使用多种Flash存储设备比如:在板的Flash芯片、SD Flash 卡、CF卡、MMC卡,RAM驱动、NAND或者NOR Flash组。附加的特性包括wear-leveling, 坏存储块管理以及CRC32校验。系统包含了简单灵活的通用API。EFFS可以使您存储下列信息:应用数据、图片、视频、音频、文件。一个典型的应用是,数码相机使用的存储卡可以简单的插入设备中然后用户可以通过网络浏览器访问图片和视频。

  -无线 802.11b

  作为解决方案的无线部分,您可以像使用以太网连接一样通过标准的无线设备进行通讯,比如无线路由、连接点、计算机或者笔记本电脑。

  * 无缝集成于设备和开发包中

  * 完整的解决方案,包括硬件、软件和驱动程序

  * 使用标准的802.11b WiFi卡

  支持扩展服务集(ESS)和独立的基本服务集(IBSS)。ESS,也称为基础模式,是一种最通常的实现。它使用无线路由器和连接点访问网络中其它的无线设备。这些路由和连接点控制着无线设备(也称为nodes)之间的数据传输。IBSS,也叫做ad-hoc模式,容许实现节点之间的点对点通讯。采用这一模式设备将在网络空闲时进行数据传输。

  -PPP 协议

  PPP可以使您通过串行连接或者modem实现网络通讯。开发包包含了一个演示应用,可以演示ISP拨号或者接收呼叫建立PPP连接。您无需修改一行代码就可以在应用中建立正确的Etherner或者PPP连接。开发包同时包含Hayes modem兼容配置。

dev c 6.5中文版下载

【使用帮助】

  1.新建源文件

  打开 Dev C++,在上方菜单栏中选择“文件 --> 新建 --> 源代码”:

  或者按下Ctrl+N组合键,都会新建一个空白的源文件,如下图所示:

  在空白文件中输入本文开头的代码:

  在上方菜单栏中选择“文件 --> 保存”,或者按下Ctrl+S组合键,都可以保存源文件。

  注意将源文件后缀改为。c。

  小小的提示:C++是在C语言的基础上进行的扩展,C++已经包含了C语言的全部内容,所以大部分 IDE 默认创建的是C++文件。但是这并不影响使用,我们在填写源文件名称时把后缀改为。c即可,编译器会根据源文件的后缀来判断代码的种类。上图中,我们将源文件命名为hello.c。

  2.生成可执行程序

  在上方菜单栏中选择“运行 --> 编译”,就可以完成 hello.c 源文件的编译工作。

  或者直接按下F9键,也能够完成编译工作,这样更加便捷。

  如果代码没有错误,会在下方的“编译日志”窗口中看到编译成功的提示:

  dev c++安装包下载

  编译完成后,打开源文件所在的目录(本教程中是 E:\cDemo\),会看到多了一个名为hello.exe的文件,这就是最终生成的可执行文件。

  之所以没有看到目标文件,是因为 Dev C++ 将编译和链接这两个步骤合二为一了,将它们统称为“编译”,并且在链接完成后删除了目标文件,所以我们看不到。

  双击 hello.exe 运行,并没有输出“C语言中文网”几个字,而是会看到一个黑色窗口一闪而过。这是因为,程序输出“C语言中文网”后就运行结束了,窗口会自动关闭,时间非常短暂,所以看不到输出结果,只能看到一个“黑影”。

  对上面的代码稍作修改,让程序输出“C语言中文网”后暂停下来:

  #include <stdio.h>#include <stdlib.h>int main(){puts(“C语言中文网”);system(“pause”);return 0;}

  system(“pause”);语句的作用就是让程序暂停一下。注意代码开头部分还添加了#include <stdlib.h>语句,否则system(“pause”);无效。

  再次编译,运行生成的 hello.exe,终于如愿以偿,看到输出结果了,如下图所示:

  按下键盘上的任意一个键,程序就会关闭。

  3.更加快捷的方式

  实际开发中我们一般使用菜单中的“编译 --> 编译运行”选项:

  或者直接按下F11键,这样能够一键完成“编译 --> 链接 --> 运行”的全过程,不用再到文件夹中找到可执行程序再运行。这样做的另外一个好处是,编译器会让程序自动暂停,我们也不用再添加system(“pause”);语句了。

  删除上面代码中的system(“pause”);语句,按下F11键再次运行程序,结果如下:

  4.总结

  现在,你就可以将 hello.exe 分享给你的朋友了,告诉他们这是你编写的第一个C语言程序。虽然这个程序非常简单,但是你已经越过了第一道障碍,学会了如何编写代码,如何将代码生成可执行程序,这是一个完整的体验。

  在本教程的基础部分,教大家编写的程序都是这样的“黑窗口”,与我们平时使用的软件不同,它们没有漂亮的界面,没有复杂的功能,只能看到一些文字,这就是控制台程序(Console Application),它与DOS非常相似,早期的计算机程序都是这样的。

  控制台程序虽然看起来枯燥无趣,但是它非常简单,适合入门,能够让大家学会编程的基本知识;只有夯实基本功,才能开发出健壮的GUI(Graphical User Interface,图形用户界面)程序,也就是带界面的程序。

dev c 6.5中文版下载

【更新内容】

  修正:如果devcpp启动时缺省打开结构浏览器,里面内容无显示

  修正:在开始重命名符号前,没有重新解析源文件

  改变:当进行重命名符号时,不再自动保存修过的文件

  修正:当自动保存的编辑器光标历史位置记录数量大于500时,devcpp出错

  修正:当同时打开多个文件并逐一关闭时,关闭最后一个文件出错

  修正:当重新解析项目时,可能会出错

  修正:项目选项对话框版本信息页中的表格高度不正确

  修正:在’unsigned’和’signed’后显示代码补全提示

  功能增强:在编译器选项对话框中点击“由文件夹添加编译器设置”按钮,会增加相应的Release/Debug/Profile配置

  功能增强:优化“在文件视图中定位当前文件的处理”

展开 收起

其他版本

猜你喜欢

热门专题

热门推荐

  • Google表格 V1.24.442.01.90 安卓版

    Google表格 V1.24.442.01.90 安卓版

  • 苏易登 V1.10.2 安卓版

    苏易登 V1.10.2 安卓版

  • 扫描全能王APP V6.76.0.2411110000 官方安卓版

    扫描全能王APP V6.76.0.2411110000 官方安卓版

  • SView看图纸 V10.3.1 安卓版

    SView看图纸 V10.3.1 安卓版

  • 国象联盟 V1.9.5 安卓最新版

    国象联盟 V1.9.5 安卓最新版

  • 1688商家版手机版app V3.27.0 安卓版

    1688商家版手机版app V3.27.0 安卓版

  • 华为WeLink V7.41.13 官方安卓版

    华为WeLink V7.41.13 官方安卓版

  • 运满满司机 V8.80.4.0 安卓最新版

    运满满司机 V8.80.4.0 安卓最新版

  • 拼多多商家版 V6.5.5 安卓版

    拼多多商家版 V6.5.5 安卓版

  • Eteams(移动云办公) V4.0.222 安卓版

    Eteams(移动云办公) V4.0.222 安卓版

  • 口袋助理手机版 V8.0.1 安卓最新版

    口袋助理手机版 V8.0.1 安卓最新版

  • 掌上好房通 V12.1.9 安卓最新版

    掌上好房通 V12.1.9 安卓最新版

推荐排名

  • 威纶通触摸屏编程软件最新版本 V6.08.02.500 官方免费版 748.57M7.9万人在用 威纶通触摸屏编程软件是一款非常专业的电脑屏幕编辑软件。它的功能十分强大,除了常用的四则运算、逻辑判断等功能外,还可以进行三角函数、反三角函数、开平方、开三次方等运行,还可以编写通讯程序。

    详情
  • Paracraft帕拉卡3d动画编程创作工具 V1.4.10 官方电脑版 81.71M6.9万人在用 帕拉卡(Paracraft)是一款非常专业的3d动画编程创作工具。集成图形化编程、代码编程、机器人设计制作等功能,覆盖7-18岁青少年全年龄段人工智能编程教育学习,3D动画编程,让编程学习更有趣。

    详情
  • 西门子s7-200 smart编程软件 V2.3.0.2 中文免费版 287.75M6.2万人在用 s7200smart编程软件最新版本是一款界面美观的plc编程软件。该软件操作简单,对新款的编程软件进行支持,包括了CP243-1等,软件还可进行远程的编程、数据传输的功能也是相当的强大。

    详情
  • Dev-C++ V5.11.0 最新免费版 48.1M5.2万人在用 Dev C++中文版是一款非常好用的C++开发工具,开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能。

    详情
  • 小熊猫devc++编译器 V6.7.5 官方中文版 37.05M5.5万人在用 小熊猫devc++是一款非常专业的C/C++ 编辑器。它基于Dev-C++打造,极大的改进了代码自动完成功能,编译速度快,适用于一些C/C++语言的初学者,能够让用户在短时间就能完成编程,时间缩短,提升效率。

    详情
  • 华为eNSP网络设备模拟软件 V1.3.00.200T 官方最新版 667.13M4.8万人在用 华为网络设备模拟器是由华为官方推出的一款图形化网络仿真工具,该款工具完全免费,为广大用户完美呈现了真实的设备实景,包括华为最新的ARG3路由器和X7系列的交换机,支持大型网络模拟。

    详情
  • 天问block图形化编程软件 V2024 官方正式版 708.33M3.9万人在用 天问block图形化编程软件是一款非常专业的51单片机开发利器。它提供项目创建和云保存、代码编辑、调试配置、程序下载和调试等功能,能够减少重复工作,提高开发效率。

    详情
  • 西门子博途V17(含授权密钥) 中文破解版 11.32G2.5万人在用 西门子博途V17,又称为TIA Portal V17,是一款由西门子打造的全集成自动化编程软件,增强了对SIMATIC S7-1200、S7-1500、S7-300/400 和WinAC控制器的支持,该版本经过密钥授权,可永久免费进行使用。

    详情

网友评论