Watcom C/C++编译器

✍ dations ◷ 2025-06-08 08:17:05 #编译器软件,开放源代码,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也能对付, 而且质量更优、效率更高。

相关

  • 缺失删除(英语:Deletion)在遗传学中有时也称为删除突变或微删除,指染色体或DNA序列的一部分发生缺失,进而失去这些遗传物质。删除的程度不一,可能是单一碱基对,也可能是整个染色体。此
  • 狞猫属Felis caracal狞猫(学名:Caracal caracal、caracal)是一种领域性非常强的猫科动物,它们的体型中等,但是被归于小型猫科,也是所有小型猫科(注意不属于猫属)中最重、奔跑速度最快的一
  • 竞技场竞技场(拉丁语:arena),建筑学指场地四周被倾斜的阶梯式看台(英语:Seating assignment)环绕的设施,例如罗马斗兽场、体育场、剧场。竞技场在竞技比赛等场合可指中心的场地,也可指包括
  • 2002 (电影)《2002》是一部科幻电影,由谢霆锋、冯德伦、李璨琛主演。
  • 普利策历史奖普利策历史奖(Pulitzer Prize for History)是普利策奖中七个创作类奖项之一,于1917年设立。
  • 木原音濑木原音濑,日本耽美文学作家。高知县人,生日10月27日。【小说】 【漫画・作画・ヤマダサクラコ】
  • 斯特雷门虾见内文斯特雷门虾(学名:),又名杆茗荷属,是生存在白垩纪海洋中的一属藤壶。附着在海底的菊石、双壳类或腹足类空壳上。它们可分为含有身体在内的头丝和胸部附肢以及含有性腺的梗节
  • 洛兰特·汝拉洛兰特·汝拉(匈牙利语:Lóránt Gyula,匈牙利语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","C
  • 胡纪如胡纪如是国立清华大学化学系教授、国立中央大学化学系讲座教授兼理学院院长、英国皇家化学学会RSC院士。曾获得第三世界科学院化学奖(为该奖于1983年设立以来台湾第一位获奖
  • 地平线奖威尼斯影展地平线单元(意大利语:)是次于正式竞赛单元的官方平行单元,创立于2004年,其地位等同于柏林影展电影大观单元与戛纳影展一种注目单元;该单元中最大奖为地平线奖(意大利