Watcom C/C++编译器

✍ dations ◷ 2024-12-23 14:18:29 #编译器软件,开放源代码,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也能对付, 而且质量更优、效率更高。

相关

  • 中部区Middle America,常译作“(美国的)心脏地带”“(美国的)小镇价值”“半个美国”“美国中产阶级”“中间美国”“中美”“中部美国”,是美式英语中的一句俗语,用于描述地理上的美国大
  • 活性碳活性炭(英语:Active charcoal),亦称活性碳(英语:Active carbon)、活化炭(英语:Activated charcoal;Activated char)或活化碳(英语:Activated carbon),是黑色粉末状或颗粒状的碳物质。活性炭
  • span class=nowrapTbClsub3/sub/span氯化铽是一种无机化合物,化学式为TbCl3。在固态时它有着YCl3的层状结构。氯化铽可以形成无水物和六水合物。氯化铽可以和甘氨酸形成配合物Tb(gly)3Cl3·3H2O。
  • 2006年菲律宾政变2006年2月24日,菲律宾出现企图军事政变事件,有5000多人上街示威,要求总统阿罗约夫人下台。但有关当局已宣布其阴谋经已瓦解,总统宣布全国进入紧急状态。当局已拘捕三名军官,其中
  • 国际冰球联合会国际冰球联合会(英语:International Ice Hockey Federation,IIHF)是一个国际性的冰球体育组织,由世界各国的冰球协会组成。总部设于瑞士苏黎世。现任主席为René Fasel。目前共有
  • 要庄乡要庄乡,是中华人民共和国河北省保定市满城区下辖的一个乡镇级行政单位。要庄乡下辖以下地区:东黄村、前大留村、后大留村、胡疃村、王各庄村、两渔村、要庄村、贾庄村、南上坎
  • 阿纳瓦克阿纳瓦克(Anahuac)是位于美国得克萨斯州的一个城市。据2010年人口普查,阿纳瓦克有人口2,243人。阿纳瓦克在行政区划上属于钱伯斯县,并且是钱伯斯县的县治所在地。
  • 伊戈尔·布博尼季奇伊戈尔·布博尼季奇(克罗地亚语:Igor Bubnjić,1992年7月17日-),是一名克罗地亚足球运动员,现效力于意大利足球甲级联赛球队乌迪内斯。布博尼季奇在2007年进入克罗地亚球队斯拉文贝
  • 唐嘉壕Slasher 鲜血淋漓 Shadowhunters暗影猎人唐嘉壕(1988年08月24日-),好莱坞知名男演员,出生于台湾台北,在6岁时全家移民到加拿大新斯科舍省哈利法克斯,青年时期是一名职业冰球运动员
  • 汉斯·恩斯特·奥古斯特·比希纳汉斯·恩斯特·奥古斯特·比希纳(德语:Hans Ernst August Buchner,1850年12月16日 – 5 April 1902年4月5日)是一位德国细菌学家,生长于慕尼黑,是1907年诺贝尔化学奖得主爱德华·