Watcom C/C++编译器

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

相关

  • 柔红霉素道诺霉素(Daunorubicin或daunomycin,又名柔红霉素)是一种属于蒽环类抗生素(anthracycline)类的化学治疗药物,用于治疗某些类型的癌症(如急性骨髓性白血病(AML)、急性淋巴性白血病(ALL)
  • 墨西哥市墨西哥城(西班牙语:Ciudad de México 西班牙语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","C
  • 黄金时段黄金时段艾美奖(Primetime Emmy Awards),是电视艺术科学学院(Academy of Arts and Science of Television)为了表扬美国电视产业于黄金时段(泛指晚间时段)播映的杰出电视节目。首届
  • 胡芦巴胡芦巴(学名:),又称云香草、香草、苦草、苦豆、苦朵菜、香苜蓿或香豆子等,为一年生豆科蝶形花亚科胡芦巴属的一种植物,其种子是调味料和中药;不仅是一种蔬菜,也是一种药材。原产地中
  • 巴伐利亚白香肠巴伐利亚白香肠(德语:Weißwurst)是巴伐利亚一种传统香肠。由剁碎的小牛肉和烟猪肉制做,调味料有香芹(亦称beiderl)、肉豆蔻、小豆蔻、葱、姜、柠檬和洋葱。香肠大约长四到五英寸
  • 1950年美国人口普查1950年美国人口普查(英语:1950 United States Census)是美国历史上第17次全国人口普查,确定了美国的常住人口为150,697,361人,相比1940年美国人口普查,同比增长为14.5%。1950年的
  • 元文宗天历:1328年九月-1329年三月 天历:1329年八月-1330年五月 元文宗图帖睦尔(蒙古语:ᠲᠥᠪᠲᠡᠮᠦᠷ ᠬᠠᠭᠠᠨ,鲍培转写:,西里尔字母:Төвтөмөр хаан;1304年2月16日-1332
  • 奥多阿多·贝卡利奥多阿尔·贝卡利(Odoardo Beccari,1843年11月16日-1920年10月25日)为意大利博物学家,他于1878年在苏门答腊发现了泰坦魔芋,其具有世界上最大的不分支花序。奥多阿多·贝卡利是一
  • 宁阳县第一中学宁阳县第一中学创立于1954年3月,校址位于山东省泰安市宁阳县文化路。1954年3月,宁阳县人民政府决定筹建宁阳中学,校址选在县城西北隅洸河东岸,占地94.8亩。秋季开学,招收首届初中
  • Get it beauty《Get it beauty》(韩语:겟 잇 뷰티)是韩国On Style的美妆综艺节目,现由吴涟序、李娜恩主持,每集邀请不同来宾参演,并介绍时下化妆、护肤、服饰流行趋势,与观众进行现场交流的美妆