bloodshed dev-c++(c++开发工具)是一款c++语言环境开发工具,可以用于编程、链接和执行程序,官方最新版支持多国语言,大家找的devc中文版也就是这个了,欢迎下载使用。

devc++ 集成开发平台

devc++ 是一款全功能的c/c++集成开发环境,您可以使用这一开发平台创建、编辑并且下载应用到任何一款bcm模块设备中。dev-c++是一个c++开发工具。它包括多页面窗口、工程编辑器,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序。它也提供高亮度语法显示的,以减少编辑错误。

安装说明

1、下载完成后,就像安装其他软件一样,点击安装包,出现如下图,语言先默认选择english,初次安装完成后会选择中文简体的选项设置。点ok!

2、点i agree,如下图!

3、接下来,默认点击next,下一步。

4、选择安装路径,之后点击install,之后进入安装过程。

5、安装完成,点击finish,之后运行软件。

6、安装完成,会提示语言设置,在此你就可以选择 中文简体,字体,颜色等等设置

7、编辑你的第一个c程序,并运行它吧!

dev-c++中文版功能介绍

嵌入式实时操作系统

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

调试工具

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

丰富的系统软件

基于uc/os

实时的抢占式多任务操作系统

提供semaphores、mail boxes、消息队列、fifos、互斥和计时器

堆栈检查

任务调试工具

rtos中集成i/o系统

嵌入式web服务器

web服务器集成于tcp/ip协议栈和rtos,您可以快速的开发动态的网页和内容。

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

支持动态html

支持forms,cookies和密码保护

嵌入式 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

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兼容配置。

更新日志

当使用编译日志解析错误,语法检查对非项目汇编。

一个现在可以编译非项目的头文件时创建预编译头文件。

编译日志现在提到下编译结果的输出文件名。

开发,c + +现在使用的编译器集合,没有一个有效的二进制目录编译时产生错误。

当一个当前打开的文件被重命名或删除,人们现在可以选择关闭该文件有问题的编辑器。

修正了“缩短编译器路径”的混淆库和二进制路径的错误。

尝试解决一个共同的碰撞与tdevmonitorthread.telltoquit。

之间的切换在类浏览器减少时,透支或保存文件。

添加到语法检查只有当前可见的文件,即使它属于一个项目的能力。

添加图标,语法检查,语法检查当前文件和清理。

修正了解析器的越界问题。

开发,c + +,现在恢复窗口的aero对齐的位置。

下载地址

远程下载