📄 检测 10 种 c 语言编译环境的程序.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0060)http://fanqiang.chinaunix.net/a4/b9/20010818/1305001144.html -->
<HTML><HEAD><TITLE>[ 永远的UNIX > C源码:可以检测 10 种 C 语言编译环境的程序 ]</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>BODY {
FONT: 12pt 宋体
}
TH {
FONT: 12pt 宋体
}
INPUT {
FONT: 12pt 宋体
}
SELECT {
FONT: 12pt 宋体
}
TEXTAREA {
FONT: 12pt 宋体
}
SELECT {
FONT: 12pt 宋体
}
checkbox {
FONT: 12pt 宋体
}
A:link {
COLOR: #e6a306; TEXT-DECORATION: underline
}
A:visited {
COLOR: #e6a306; TEXT-DECORATION: underline
}
A:hover {
COLOR: #ffff00; TEXT-DECORATION: underline
}
BODY {
FONT-SIZE: 12pt; FONT-FAMILY: "宋体", "serif"
}
TD {
FONT-SIZE: 12pt; FONT-FAMILY: "宋体", "serif"
}
P {
FONT-SIZE: 9pt; LINE-HEIGHT: 150%
}
</STYLE>
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY text=#ffffff bgColor=#000000
background="检测 10 种 C 语言编译环境的程序.files/bline.gif">
<DIV align=center>
<CENTER>
<TABLE height=400 cellSpacing=0 cellPadding=0 width=750 border=0>
<TBODY>
<TR>
<TD height=45>
<P align=center><IMG alt="[ 永远的UNIX::UNIX技术资料的宝库 ]"
src="检测 10 种 C 语言编译环境的程序.files/title.gif"></P></TD></TR>
<TR>
<TR>
<TD vAlign=bottom align=left height=40><SMALL><A
href="http://fanqiang.chinaunix.net/">首页</A> > 编程技术 > 源码天堂 >
正文</SMALL></TD></TR>
<TR>
<TD width="100%" bgColor=#d09f0d colSpan=5 height=2><IMG height=1
src="检测 10 种 C 语言编译环境的程序.files/c.gif" width=1></TD></TR>
<TR>
<TD vAlign=center align=middle height=40><FONT size=5><B>C源码:可以检测 10 种 C
语言编译环境的程序</B></FONT></TD></TR>
<TR>
<TD align=middle height=20><FONT
color=#999999><SMALL>本文出自:http://mly363.363.net 作者: (2001-08-22
16:33:51)</SMALL></FONT></TD></TR>
<TR>
<TD align=middle>
<TABLE cellSpacing=0 cellPadding=0 width=700 align=center border=0>
<TBODY>
<TR>
<TD vAlign=top><FONT
color=#cccccc>/* CCOS.C --- Test the C language compiler and OS by predefined symbols */
<BR>/* M.L.Y 2000.12 */
<BR><BR>#include <stdio.h> <BR><BR>int main()
<BR>{
<BR>#if defined(MSDOS) & defined(_MSC_VER) /* Microsoft C */
<BR> printf("It is MS-DOS, Microsoft C.\n");
<BR>#endif
<BR>#if defined(__MSDOS__) & /* Turbo C/BC */ \
<BR> (defined(__TURBOC__) | defined(__BORLANDC__))
<BR> printf("It is MS-DOS, Borland Turbo C / Borland C++.\n");
<BR>#endif
<BR>#if __hppa & __hp3000s900 & __mpexl /* HP 3000 */
<BR> printf("It is HP 3000, MPE/iX, HP C/iX.\n");
<BR>#endif
<BR>#if vax & VAX & vms & VMS /* DEC VAX */ \
<BR> & vaxc & VAXC & vax11c & VAX11C \
<BR> & defined(vms_version) & defined(VMS_VERSION)
<BR> printf("It is DEC VAX, VMS, VAX 11 C.\n");
<BR>#endif
<BR>#if __vms & __VMS /* DEC Alpha */ \
<BR> & __vaxc & __VAXC & __vax11c & __VAX11C \
<BR> & __DECC & defined(__vms_version) & defined(__VMS_VERSION) \
<BR> & __Alpha_AXP & __Alpha & __ALPHA & __32BITS
<BR> printf("It is DEC Alpha AXP, Open VMS, DEC C.\n");
<BR>#endif
<BR>#if __OS400__ /* AS/400 */
<BR> printf("It is AS/400, OS/400.\n");
<BR>#endif
<BR>#if mips & __mips & host_mips & __host_mips /* Tandem */ \
<BR> & unix & __unix & __nonstopux \
<BR> & SYSTYPE_SVR4 & _SYSTYPE_SVR4 & LANGUAGE_C & _LANGUAGE_C
<BR> printf("It is Tandem(puma S4000 mips,...), NonStop-UX/V(Rel4.2MP,...).\n");
<BR>#endif
<BR>#if (hp9000s200 | hp9000s300 | __hp9000s300 /* HP 9000 */ \
<BR> | hp9000s500 | hp9000s800 | __hp9000s800 | hp9000ipc) \
<BR> & (hppa | __hppa) & (_PA_RISC1_0 | _PA_RISC1_1) \
<BR> & (unix | __unix) & (hpux | __hpux)
<BR> printf("It is HP 9000, HP-UX.\n");
<BR>#endif
<BR>#if i386 & M_I386 & unix & __unix & M_UNIX /* SCO UNIX */ \
<BR> & (_SCO_COFF | _SCO_ELF)
<BR> printf("It is SCO UNIX(SCO OpenServer) on Intel 386 or above.\n");
<BR>#endif
<BR>#if i386 & _I386 & unix & __HIGHC__ & _ATT4 /* NCR UNIX */
<BR> printf("It is NCR MP-RAS SVR4 UNIX System on Intel 386 or above.\n");
<BR>#endif <BR> return 0; <BR>}
<BR><BR>/* End of file */ <BR>(<A
href="http://www.fanqiang.com/">http://www.fanqiang.com/</A>)
</FONT> 进入【<A
href="http://www.chinaunix.net/">UNIX论坛</A>】 </TD></TR>
<TR>
<TD>
<HR>
</TD></TR>
<TR>
<TD><B>相关文章</B> </TD></TR>
<TR>
<TD></TD></TR>
<TR>
<TR>
<TD></TD></TR>
<TR>
<TD> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD width="100%" bgColor=#d09f0d colSpan=5 height=2><IMG height=1
src="检测 10 种 C 语言编译环境的程序.files/c.gif" width=1></TD></TR>
<TR>
<TD vAlign=top width="100%" colSpan=5 height=40>
<P align=center><FONT color=#ffffff>★ 樊强制作 欢迎分享 ★
</FONT></P></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -