Anuncios Google

Makefile, C y ubuntu

Hola, estoy utilizando los tutoriales de C de Klozz (estos). El tutorial esta pensando para Windows (supongo que el reseto será todo igual, pero la instalación del entorno y tal pues esta puesta para windows). Hablan de crear el compilador y usar un archivo makefile.bat donde pone "make" y "pause". Supongo que en linux( ubuntu es la distribución que tengo) esto es diferente.

 

¿Cómo tendría que crear el compilador?¿O en ubuntu no hace falta?


PSP street E1004 CB, con CFW 6.60 PRO B10


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.
Imagen de User170294

Busca en este foro un post

Busca en este foro un post que habla sobre como instalar el entorno de programación de C para Linux. Haí lo tienes todo muy bien explicado. Cualquier duda que tengas te ayudo por MP si quieres. Saludos.


Imagen de MarioBros.

Sí, lo he usado

para instalar el entorno de programación. He estado mirando el tutorial que puse en el post y me da error cuando intento compilar, me voy con la terminal a la carpeta y pongo "make" y me da el siguiente mensaje de error:

make: *** /opt/pspdev/psp/sdk: Es un directorio.  Alto.

 


PSP street E1004 CB, con CFW 6.60 PRO B10

Imagen de User170294

Vete a la sección de

Vete a la sección de tutoriales -> Tutoriales de programación -> Tutoriales de C -> Tutoriales de Oslib -> Serie de tutoriales de Dioni

Utiliza el makefile de su primer tutorial.


Imagen de Dioni0396

Gracias

por gustarte tanto mis tutos.

Imagen de MarioBros.

Ahora me da este

Ahora me da este error:

 

psp-gcc -I. -I/opt/pspdev/psp/sdk/include -O2 -g -G0 -Wall -D_PSP_FW_VERSION=150 -c -o main.o main.c
/opt/pspdev/bin/../libexec/gcc/psp/4.3.2/cc1: error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory
make: *** [main.o] Error 1

 

:(


PSP street E1004 CB, con CFW 6.60 PRO B10

En el tutorial de instalación

En el tutorial de instalación está la solución a ese problema (hace falta instalar una librería simplemente).

Imagen de MarioBros.

Como la instalo?

siento ser tan inútil xD. He probado con

 

apt-get install libmpfr1ldbl

 

pero no funciona... y con synaptics no la encuentro tampoco. que hago?


PSP street E1004 CB, con CFW 6.60 PRO B10

Si no estás usando la última

Si no estás usando la última versión de Ubuntu debería ir bien ese comando (corriéndolo como administrador, claro).

Igualmente aquí puedes descargarla (es un paquete deb, sólo lo bajas, doble clic y se instala).

Imagen de MarioBros.

Es que (creo) estoy usando la

Es que (creo) estoy usando la ultima versión de ubuntu xD. Lo instalo y os cuento

 

Gracias!

Imagen de User170294

No te olvides de reiniciar

No te olvides de reiniciar sesión después de instalar ;)

Imagen de MarioBros.

Gracias

parece que ya compila

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.