Programar en C desde otro OS?????

Iniciado por maik22, 26 Enero 2012, 02:39 AM

0 Miembros y 1 Visitante están viendo este tema.

maik22

Que onda, bueno, en mie scuela apenas voy a ver programacion en C, y las PC que usan son horribles, opentium 3 pero eso no es por lo que me enoje sino porque usan Windows xp en vez de usar un OS basado en UNIX debido a que este lenguaje tubo sus principios en el, bueno lo que quisiera saber es que como en mi casa tengo ubuntu si puedo programar desde ahí sin tener problemas de compatibilidad con widnows XP :huh: :huh:
"Un final feliz depende de donde acabes el cuento" Orsen Welles

KrossPock

Depende de las librerias que uses


rir3760

Lo ideal cuando se inicia con el lenguaje C es aprenderlo según su estándar. Ello tiene la ventaja de que todo lo aprendido esta garantizado (si no es así ya no estamos hablando de C) y no importa el compilador y SO utilizado.

Una vez lo domines ya pasas a temas particulares como Win32 API, POSIX, etc.

Para ello solo tienes que buscar un libro que este enfocado en el tema, usualmente se indica con titulos relacionados con "C estandar", "ANSI C", etc.

Puedes empezar utilizando el motor de búsqueda de los foros.

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

D4RIO

Mi pregunta es: ¿Buscas compatibilidad en el código fuente, o compilar en Unix para Windows?

Hay que ver si hablamos de portabilidad en codigo fuente, o cross-compilers.
OpenBSDFreeBSD

BlackZeroX

Si programas en un S.O. (p.j Windows) para otro S.O. (P.J. OpenBSD), lo que nesesitas si no mal recuerdo son un compilador Cross Compiler... https://es.wikipedia.org/wiki/Compilador_cruzado

Dulces Lunas!¡.
The Dark Shadow is my passion.