lunes, 17 de agosto de 2015

SFML-UBUNTU 14.04 LTD



 SFML-UBUNTU 14.04 LTD


SFML proporciona una interfaz sencilla para los diversos componentes de su PC, para facilitar el desarrollo de juegos y aplicaciones multimedia. Se compone de cinco módulos: sistema, ventanas, gráficos, audio y red.


INSTALACIÓN SFML 

Simplemente ejecutar el siguiente comando desde el terminal. Abrir terminal en UBUNTU (Ctrl + Alt + F4).

sudo apt-get install libsfml-dev 
 
En un nuevo folder Client Server - CS mkdir cs, en este folder guardaremos el siguiente
aplicacion llamada example-music.cc
 
example-music download

Ahora compilamos con:

g++ -c example-music.cc o clang++ -c example-music.cc
  
A continuación, debe vincular el archivo compilado  
de las bibliotecas SFML con el fin de obtener el 
ejecutable final.
SFML es de 5 módulos (sistema, ventanas, gráficos
redes y audio), y hay una biblioteca para cada uno de ellos.
Para enlazar una biblioteca SFML, debe agregar "-lsfml-xxx" 
a su línea de comandos, por ejemplo "-lsfml-graphics" para 
el módulo de gráficos (el prefijo "lib" y la extensión ".so"  
del nombre de archivo de la biblioteca debe ser omitido).  
 
g++ example-music.o -o sfml-app -lsfml-audio -lsfml-graphics -lsfml-window -lsfml-system

ejecutamos la app

./sfml-app
  
NOTA: Recordar que vamos a usar un archivo .ogg para la cancion. 

Related Posts:

  • Arduino [Intro / Introduccion] 00 Arduino [Intro / Introduccion] 00 The Uno is a microcontroller board based on the ATmega328P. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16MHz quartz crystal, a USB conn… Read More
  • [00] - Software Freedom (software libre) Software Freedom (software libre) ¿ Que es software libre ? Los usuarios tienen las cuatro libertades: La libertad de ejecutar el programa como se desea, con cualquier propósito. La libertad de estudiar c… Read More
  • [00] Linux Linux Unix fue uno de los primeros sistemas operativos de éxito en el año 1969. Linux fue creado por Linus B. Torvalds. A comienzos de la década de los 90 basados en una versión educativa de UNIX(MINX). En 1992, Linux… Read More
  • Secuencial Vs Distribuido [page rank] Secuencial Vs Distribuido [page rank] El algoritmo a usar es page rank, resultados obtenidos:  centralizado distribuido 1 seg 7 seg 39 seg 22 seg   source code: github.com/c4rlosc… Read More
  • configurar el teclado linux Configuración de la entrada del teclado Buenos días, ya hace un tiempo llevo cambiando el idioma de entrada del teclado por medio del comando que les deje hace un tiempo. Hoy les traigo una solución para no tener que con… Read More

0 comentarios:

Publicar un comentario