elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 90
1  Programación / Programación C/C++ / Re: C con C++ y GCC en: 6 Marzo 2012, 16:59 pm
Para compilar código en C++ vas a tener que usar g++, no gcc
2  Programación / Programación C/C++ / Re: Libreria math.h en: 5 Marzo 2012, 23:15 pm
Eso lo vas a tener que buscar en el código fuente del compilador.

Saludos.
3  Programación / Programación C/C++ / Re: GUI en C++ en: 5 Marzo 2012, 13:08 pm
En ese caso, puedes hacer la lógica de la aplicación (lo que el usuario no ve) portable, e implementar una interfaz gráfica distinta para cada SO donde quieras distribuir tu aplicación.

Con QT no sería necesario. Qt provee de todo lo que pudieses necesitar de APIs nativas (hilos, filesystems etc) y es portable entre diferentes plataformas. A parte, también provee de librería gráfica.
4  Sistemas Operativos / GNU/Linux / Re: Como configurar nuestro sistema Arch en: 5 Marzo 2012, 10:20 am
cower sería el recomendado. Es simplemente un gestor de descarga y actualización, pero no compila nada, eso lo tienes ya que hacer por tu cuenta.

Para automatizar encima de cower puedes usar pacaur, una vez tengas ya entendido como funciona el AUR
5  Programación / Programación C/C++ / Re: Problema capturando excepciones en: 5 Marzo 2012, 10:18 am
Si pones el código problemático te podremos ayudar. Se nos acabaron las bolas de cristal para adivinar problemas hace un par de meses
6  Sistemas Operativos / GNU/Linux / Re: Como configurar nuestro sistema Arch en: 5 Marzo 2012, 00:00 am
No te tomes esto como algo que te desanime, pero incurres en practicas algo poco aconsejables y que tienden a crear problemas:

-Usar yaourt y sobretodo el repositorio de archlinuxfr en vez del AUR: yaourt no es precisamente el mejor AUR helper que hay, y en el repo de archlinuxfr no se toman las cosas todo lo serio que debieran.

Para una persona que empieza, manejar el AUR a mano en vez de con un gestor es buena idea, lo creas o no. Familiarizarte con el proceso de como se hacen las cosas es importante, no directamente utilizar algo sin saber qué hace.

Personalmente, como fuente de información yo redireccionaría a la wiki. Es muy completa y está muy revisada y actualizada. No creo que haya nada que la pueda dejar en mal lugar. La guia para iniciados (begginers' guide) te guia de una forma perfecta a través de la instalación y post instalación de Arch
7  Sistemas Operativos / GNU/Linux / Re: Compilar linux 0.0.1 en: 2 Marzo 2012, 16:30 pm
Si, la cuestión seria añadir opciones al grub o al gestor de arranque que utilices.

El kernel es simplemente una capa entre el hardware y el resto de software. Por encima tienes el llamado "userland" por donde corren todos los demás programas.

No puedes funcionar en el llamado "modo consola" simplemente con el kernel, puesto que como he dicho el kernel únicamente hace de puente entre peticiones de programas al hardware y el propio hardware, a parte de adminsitrar los recursos que recibe cada programa como el tiempo de procesador, cantidad de RAM etc.


Lo que sería la "distribución" incluiría a parte de el kernel herramientas como el shell, udev, los scripts de arranque, el gestor de login, init...
8  Sistemas Operativos / GNU/Linux / Re: Compilar linux 0.0.1 en: 1 Marzo 2012, 22:58 pm
Si quieres transtear con un kernel, simplemente añade una entrada a tu gestor de arranque que entre en la misma distribución que tu usas pero con ese kernel, por ponerte un ejemplo con mi configuración de syslinux:

Código:
LABEL archzen
        MENU LABEL ArchLinux-zen
        LINUX ../vmlinuz-linux-zen
        APPEND root=/dev/sda3 ro vga=current pcie_aspm=force fastboot quiet splash init=/sbin/e4rat-preload
        INITRD ../initramfs-linux-zen.img

LABEL arch
        MENU LABEL ArchLinux-ARCH
        LINUX ../vmlinuz-linux
        APPEND root=/dev/sda3 ro vga=current pcie_aspm=force fastboot quiet splash init=/bin/systemd
        INITRD ../initramfs-linux.img

LABEL archfallback
        MENU LABEL ArchLinux-ARCH Fallback
        LINUX ../vmlinuz-linux
        APPEND root=/dev/sda3 ro
        INITRD ../initramfs-linux-fallback.img



Cada "LABEL" es un kernel diferente, todos corriendo sobre las misma partición / pero arrancan diferentes kernels y/o con diferentes opción
9  Sistemas Operativos / GNU/Linux / Re: Compilar linux 0.0.1 en: 1 Marzo 2012, 11:44 am
has pensado en que debido a que es una versión de hace lo menos 20 años utilice herramientas que ya se han dejado de usar?

Sinceramente, yo te aconsejo que utilices una versión actual y te leas la documentación. Es MUY completa y te ahorrarás dolores de cabeza con versiones que igual ni compilan con un GCC actual.

Y por cierto, la próxima vez, mejor pon una copia del output de lo que falla, no una captura :)
10  Programación / Programación C/C++ / Re: Guardar numero en array en: 29 Febrero 2012, 16:27 pm
usa sprintf

http://cplusplus.com/reference/clibrary/cstdio/sprintf/
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 90
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines