Watcom C/C++编译器

✍ dations ◷ 2025-11-15 08:06:44 #编译器软件,开放源代码,C++编译器

Watcom C/C++ 编译器在DOS开发环境中,以编译后的 exe 可执行文件运行高速而著称,且是首个支持Intel 80386 "保护模式"的编译器。于90年代中期,不少在技术上具有雄心的游戏(例如 Doom、Descent、Duke Nukem 3D)都以 Watcom C 写成。

Watcom C/C++ 编译器、Watcom Fortran 编译器 已经在不其先前所属公司Sybase售卖, 而被 SciTech 软件公司 作为 Open Watcom 开源包 发行。类似于其他的 开源编译器(例如 )项目,Watcom C代码小而便携, 其编译器后端(代码生成器)的目标码可变。该编译器可在DOS、OS/2、Windows等操作系统上运行,并生成各种可运行的(不必是该操作系统的)代码。该编译器支持Novell NetWare的 NLM 目标码。目前正进行 为 Linux 、现今的 BSD (例如FreeBSD) 操作系统 重定目标码, 以便在 x86、 PowerPC 及其它处理器上运行。Open Watcom C/C++ 的1.4版于2005年12月发行,采用 Linux x86 为实验目标, 支持NT、OS/2等host平台。 也曾有某被弃置的QNX版本,但其编译所须的库并未开源发行。 当前最近的稳定版本是1.9版,在2010年6月发行。

综观如下

Open Watcom的C语法兼容其他(例如 Microsoft、Borland)编译器, 对“_asm”标识符支持(for instance)略有不同。 其他编译器能对付的C代码 Watcom也能对付, 而且质量更优、效率更高。

相关

  • 中爪哇省中爪哇省(印尼语:Jawa Tengah)是印尼的一个省,位于爪哇岛的中部,首府是三宝珑。现任省长是甘查尔·普拉诺沃,由副省长代理。中爪哇省位于东爪哇省及西爪哇省之间,北面是爪哇海,南面
  • 犀牛犀牛是犀科(学名:Rhinocerotidae)动物的总称,属哺乳纲奇蹄目,主要分布于非洲和东南亚。是最大的奇蹄目动物,也是体型仅次于大象的大型陆地动物。所有的犀牛基本上都是腿短和身体粗
  • 拉法叶百货总店巴黎老佛爷百货公司,正式名称为老佛爷百货奥斯曼店(法语:Galeries Lafayette Haussmann),是法国连锁百货公司老佛爷百货(法语:Galeries Lafayette)(又译为“拉法叶百货”)的总店,位于巴
  • 市郊郊区(英语:Suburb,台港称近郊,亦称邻近都市区域、市郊)是指城市外围人口较多的区域。通常是商业区较少,而以住宅为主,或者还有相当程度农业活动但属于都市行政辖区的地区。因此在都
  • 空中厨房空中厨房(Sky Kitchen或Catering,简称空厨),指的是提供飞机上旅客与机组人员饮食的中央厨房,一般设在机场区域内或机场附近。一开始,在厨房里先把餐点煮好;餐点做好,放进冷冻设备里
  • 皆本胜弘皆本胜弘(1972年7月2日-),前日本足球运动员。
  • 胡佩衡胡佩衡(1892年6月-1962年3月16日),原名衡,又名锡铨,字佩衡,号冷庵,以字行,中国近代山水画家。胡佩衡为河北深州(一说涿县)蒙古族人。少时李静斋曾教他临摹过四王,后来加入北大画法研究会
  • 马楠 (加拿大导演)马楠(1982年-)是华裔加拿大导演。2019年所执导电影《活着唱着》,入围第72届戛纳影展的“导演双周”竞赛单元。
  • 詹姆斯·赫奇斯詹姆斯·“吉姆”·赫奇斯(英语:James "Jim" Hedges;1938年5月10日-),是一名美国禁酒活动家及前宾夕法尼亚州富尔顿县汤普森镇(英语:Thompson Township, Fulton County, Pennsylvani
  • 小罗伯特·特伦特·琼斯小罗伯特·特伦特·琼斯(英语:Robert Trent "Bobby" Jones Jr.,1939年7月24日-)是美国高尔夫球场设计师,曾任美国高尔夫球场设计师协会(英语:American Society of Golf Course Archi