首页 | 电脑教程 | 软件分类 | 最新软件实用软件 | 精品软件 | 共享软件 软件分类
 
您的位置: 首页 >> 下载首页 >> 精品软件 >> 编程工具 >> 编程工具 >> Djgpp (32位编译器)
 本周下载排行
·Visual Studio 6.0 英文光盘版
·Turbo C/C 3.0 Build 2005.07.07
·Djgpp (32位编译器)
·JCreator Pro 3.5
·Turbo C 2.0
·汇编集成编辑器 1.05
·EmEditor 简体中文插件集
·PHP Designer 2005 3.0.6
·易语言 4.0 正式版
·RADASM 2.2.0.0 汉化版
·UEStudio 5.00b 简体中文增强版
·SQLTools 1.41 beta 66

 

 
Djgpp (32位编译器)
软件大小:0KB
软件语言:英文
软件类别编程工具
运行环境:Win9x/NT/2000/XP/
软件等级
整理时间:2006-8-25 9:41:31
页面刷新:2006-8-25 9:41:31
联 系 人:未知
解压密码
下载次数
 本类下载排行
·Visual Studio 6.0 英文光盘版
·Turbo C/C 3.0 Build 2005.07.07
·Djgpp (32位编译器)
·JCreator Pro 3.5
·Turbo C 2.0
·汇编集成编辑器 1.05
·EmEditor 简体中文插件集
·PHP Designer 2005 3.0.6
·易语言 4.0 正式版
·RADASM 2.2.0.0 汉化版

 

 
软件简介

Djgpp (32位编译器)
djgpp 是一个编译器以及一组相关的工具,它们能使你在 MS-DOS/MS-Windows 下编写 32 位保护模式的程序。

所有使用 djgpp 编译的程序,以及随 djgpp 发布的开发工具看上去都像一个标准 DOS 程序。他们依靠 MS-DOS 和 BIOS 进行文件 I/O 以及其他基本功能,如:键盘输入、屏幕光标位置等等。但是一个 djgpp 程序的内核是真正的 32 位保护模式代码;djgpp 程序使用“DPMI”(DOS 保护模式接口,DOS Protected Mode Interface)以便在保护模式下对 DOS/BIOS 功能进行调用。因此,任何一个可以运行 DOS 程序并且提供 DPMI 支持的环境都可以运行 djgpp 程序。已知的与 djgpp 兼容的环境包括:MS-DOS、Caldera's DR-DOS(http://www.lineo.com/products/drdos.html)、NWDOS、FreeDOS(http://www.freedos.org/)、Windows 3.X/9X/NT、OS/2 以及 Linux DOSEmu。当 djgpp 程序运行在 Windows 9x 和 Caldera's DR-DOS 下时,它们支持长文件名。

djgpp 的核心是移植到 MS-DOS 的 GNU C/C++ 编译器、GCC 以及辅助工具,例如汇编程序、连接程序、Make 和一个超文本文档浏览器。djgpp C 库是为 djgpp 特别重写的,主要由 DJ Delorie 一人完成,当然还离不开一小部分志愿者的帮助。核心工具和库仍然在开发和维护当中。

djgpp 提供了一系列与 ANSI 和 Posix 完全兼容的工具。GCC 兼容 ANSI/ISO 标准 C;djgpp C 库则同时兼容 ANSI 和 Posix(但一小部分 Posix 特性没有实现,例如“fork”系统调用);并且 C++ 库也与最新的标准兼容;djgpp 使用的 GNU 开发工具也全部兼容 Posix。因此,djgpp 工具在微软操作系统上提供了完整一致的 Posix 层,甚至对于用户和开发人员来说,那些不为人知的 DOS 限制和 DOS/Windows 与 Unix 之间的不兼容之处也几乎被完全隐藏了起来。

djgpp 可以被用来:

C/C++ 编程教学
在 MS-DOS 和 MS-Windows 上学习使用 Linux/Unix 开发工具
编写游戏和图形程序(Quake 的 DOS 版本就是使用 djgpp 编译的)
建立一个 Unix 和 MS-DOS 通用的开发环境
编写可移植的 DOS/Unix 程序
将 Unix 程序移植到微软操作系统下
从 2.0 版开始,djgpp 程序不再需要一个独立的 DOS 扩展器,只需要一个 DPMI 服务器就可以运行;djgpp 包括一个免费的 32 位 DPMI 服务器,可以在一个缺少 DPMI 服务器的纯 DOS 环境中支持 32 位、4G 线性地址空间以及最大 512M 的虚拟内存。


  相关文章
 更多热门资讯...
 


相关软件:
·更多相关 GO!->
下载声明:
本站提供的各类软件,仅提供一个观摩学习的环境,本站不承担任何技术及版权问题,且不对任何资源负法律责任。所有资源请在下载后24小时内删除。如果您觉得满意,请购买正版!

注意事项:
我们推荐您使用迅雷(Thunder)下载本站资源,如果服务器暂不能下载请过一段时间重试!
本站软件全部采用 WinRAR v3.30 版压缩,下载后不能解压请安装 WinRAR v3.51

1 2 3 4 5 6 7 8 9 0 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Copyright© 2005-2006 wqxz.com, All Rights Reserved.