Anuncios Google

Problemas con el C

Hola a todos.

Lo primero, presentarme. Soy estudiante de Ingeniería Electrónica, y bueno, una de mis aficiones es la programación. Empecé a hacer programas muy, muy, muy simples con 10 años en un ordenador de mi padre (usaba como SO Comandante Norton, con eso os digo todo...). Más tarde empecé a escribir código para la GP32, pero por varios problemas, nunca pude tenerla, por tanto todo eso se quedó en el olvido. Después de eso metí la cabeza en C, y aprendí las bases, y bueno, me las apañé para hacer cosas medio presentables. Y ahora que tengo la PSP, pues he decidido meter la cabeza hasta el fondo en ella.

Siempre había compilado en Windows, pero tras investigar un poco, vi que para programar en PSP o usabas linux, o lo emulabas desde Windows con Cygwin. Pero yo uso un Mac, así que decidí que lo mejor era emular Linux con VMWare Fusion. La distro elegida fue Kubuntu, en su versión 8.04. La descargué e instalé, y busqué tutoriales donde explicaban las instrucciones que había que meter en la consola de Linux para prepararlo para programar. Lo hice y descargué un editor de textos para programar, y gracias a un tutorial, escribí el código del 'Hola Mundo', pero no sé como compilarlo. Bajé uno hecho y tenía el main.c, el makefile y un archivo llamado compilador.bat. Los dos primeros los tenía yo, pero no el 3º. Lo cierto es que no sé como sacar el ejecutable, y por muchos tutoriales que leo, no he sacado nada en claro, porque están escritos para gente con un mínimo en Linux, mínimo del que yo carezco por completo.

Por otro lado, tampoco he encontrado un manual que incluya todas las funciones de PSP, y eso es bastante fundamental, jeje.

 Y por último, tengo un manual de SDL que descargué de un foro de GP2X. Lo que no sé es si será compatible con la PSP o no, si me lo aclaraseis me haríais un gran favor.

Espero que alguien solucione mis dudas y en un futuro próximo, ayudar a los novatos que vengan =) 

Muchas gracias de antemano, un saludo. 


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Lo primero darte el pesame

Lo primero darte el pesame por ser de mac, el sistema mas ampliamente olvidado. Bueno ahora vamos al tomate.

Si ya tienes un main.c y un makefile no necesitas ningun .bat, tan solo con el makefile ya vas sobrado, ya sabes abres una consola/terminal y tecleas make -f Makefiletuyo, y violá. Ya tienes un estupendo eboot (suponiendo q has instalado ya el psptoolchain)

 

La SDL es una libreria multiplataforma y el codigo es el mismo, sea para la maquina q sea, por ejemplo dibujasprite(sprite); seria valido para cualquier plataforma con sdl, gp2x, psp, pc, xbox, etc,etc.

 

Respecto al manual, en el toolchain en la carpeta docs si mal no recuerdo, encontraras las funciones del pspsdk explicadas con sus ejemplos y todo.

 

Buena suerte,

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.