[C con Clase] lista de macros de sistemas operativos
Samuel Porras
samuelporras en gmail.com
Lun Jul 20 04:06:47 CEST 2009
__DOS__ -> MSDOS
Definiciones genéricas de UNIX, luego los "sabores" particulares de UNIX y finalmente los sistemas parecidos a UNIX.
__UNIX_
__unix
__unix__
____SVR4____
__LINUX__
__sgi
__hpux
sun
__SUN__
_AIX
__EMX__
__VMS
__BEOS__
__MACH__ -> Mac OS X
__sgi
__SGI__
para HP-UX debido a que la macro estándar es __hpux (solo por comodidad y claridad) */
__hpux
__HPUX__
sun
__SUN__
__APPLE__
__MACH__
__UNIX__
__UNIX__
__BSD__
__BSD__
__DARWIN__
__DARWIN__
/*
OS: OS/2
*/
__OS2__
/*
OS: Palm OS
*/
__PALMOS__
/* Windows */
__WINDOWS__
__WIN32__
__WIN64__
Todo esto es lo que he podido encontrar por internet espero que te sirva de algo, un cordial saludo!
Kalith escribió:
> Buenas.
> La pregunta es cuales son las diferentes macros de los diversos
> sistemas operativos que usa el preprocesador para hacer la compilacion
> condicional por ahi ley que _win32 es la de windows pero me gustaría
> saber si esto es asi, y cual seria la de unix, linux, mac, dos etc
>
> --
> Seamos realistas y hagamos lo imposible
> Linux Counter User #487374
>
> ---
> Nosotros los complacientes, guiados por lo desconocido, estamos
> haciendo lo imposible para los ingratos, y hemos estado haciendo tanto
> por tanto tiempo con tan poco, que ahora estamos capacitados a hacer
> cualquier cosa con nada
> ------------------------------------------------------------------------
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
Más información sobre la lista de distribución Cconclase