Título: Books: Un ligero administrador de libros para consola en C++ Publicado por: Cobre2Software en 31 Enero 2016, 18:49 pm Books es un administrador y organizador de libros que tiene varias funcionalidades básicas como insertar libro, eliminar libro, mostrar libros y búsqueda de libros.
La estructura de libro es: titulo;autor;genero;paginas. El tejuelo es un numero de serie único de cada libro y esta compuesto por titulo, autor y genero acortando los nombres de esta forma [tttttt-aaaaa-ggg] es decir las 6 primeras letras del titulo seguido de un guión, las 5 primeras letras de autor y un guión y las 3 primeras letras del genero. Se organiza entorno a una biblioteca, cuyo nombre coincide con el de su propietario y es un documento de texto plano de formato: propietario.txt La función guardar y cargar biblioteca se encarga de guardar la biblioteca actual en el documento de texto y de cargar la biblioteca del documento. Desde el documento de texto se pueden ver todos los libros de la biblioteca y modificarlos con cuidado de no modificar la estructura de titulo;autor;genero;paginas IMPORTANTE: Se recomienda no utilizar caracteres especiales como tildes o eñe ya que el programa no los reconoce y puede causar errores posteriores. Página de descarga: http://www.cobre2software.com/paginas/descargas/books.html (http://www.cobre2software.com/paginas/descargas/books.html) Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: BlackM4ster en 31 Enero 2016, 19:17 pm Una maravilla
Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: Cobre2Software en 31 Enero 2016, 19:17 pm Muchas gracias BlackM4ster
Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: General Dmitry Vergadoski en 31 Enero 2016, 19:39 pm esta malo me dice que me hace falta una libreria libgcc o algo asi, lo probe en xp sp3
Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: Cobre2Software en 31 Enero 2016, 19:43 pm Mira a ver este enlace por si es tu error
http://unestudiantedeinformatica.blogspot.com.es/2014/11/el-programa-no-puede-iniciarse-falta-libgcc.html (http://unestudiantedeinformatica.blogspot.com.es/2014/11/el-programa-no-puede-iniciarse-falta-libgcc.html) Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: ivancea96 en 31 Enero 2016, 19:58 pm Trata de compilar en estático. En GCC, con -static.
Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: BlackM4ster en 31 Enero 2016, 20:07 pm A mi me funsionó a la primera. Uso windows xp con sp2 ahorita lo miro.
Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: FurioMoltisanti en 2 Febrero 2016, 22:15 pm Me es imposible compilarlo, que compilador se uso? A parte al ejecutarlo me lanza el mensaje de los dll, que seguramente se solucione descargando las dll tal como se indica en una respuesta anterior.
Edito: Empleando exeinfope veo lo siguiente, estoy descargando esa versión y lo pruebo. (http://i65.tinypic.com/153mmpk.png) Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: Cobre2Software en 3 Febrero 2016, 10:21 am Lo compilé usando mingw con Windows Vista en CodeBlocks y la libreria conio.h
Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: FurioMoltisanti en 3 Febrero 2016, 14:31 pm Me saca los siguientes mensajes:
||=== Build: Release in Books (compiler: GNU GCC Compiler) ===| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::bibVacia()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::eliminarLibro(std::string)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::guardarEnFichero(std::string)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::setPropietario(std::string)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::recuperarDeFichero(std::string)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `textbackground'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `textcolor'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::getPropietario()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `gotoxy'| obj\Release\funciones.o:funciones.cpp|| more undefined references to `gotoxy' follow| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::getPropietario()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::Libro(std::string, std::string, std::string, int)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::aCadena()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `vtable for Libro'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::insertarLibro(Libro)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::bibVacia()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::quitarPrimero()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::aCadena()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::getPropietario()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `vtable for Libro'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::insertarLibro(Libro)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::bibVacia()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::getPropietario()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::bibVacia()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::quitarPrimero()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::getAutor()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `vtable for Libro'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Biblioteca::insertarLibro(Libro)'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| obj\Release\funciones.o:funciones.cpp|| undefined reference to `Libro::~Libro()'| ||More errors follow but not being shown.| ||Edit the max errors limit in compiler options...| ||=== Build failed: 50 error(s), 0 warning(s) (0 minute(s), 14 second(s)) ===| Título: Re: Books: Un ligero administrador de libros para consola en C++ Publicado por: Eternal Idol en 3 Febrero 2016, 15:32 pm Parte de esos errores son por el bendito conio.h, solucionenlo por privado o en el foro que vino a publicitar.
|