Advertisement
Bienvenido a Squishdot Reportes Anuncios Debian Ciencia Linux
 principal
 nivel superior
 enviar artículo
 buscar
 administrar
 acerca de ...
 rdf
 rss
 main


avances
Reportes Posted by angolero on Friday July 10, @11:43PM el 2009
from the dept.

Hola como están


 

Las cosas continúan avanzando:

-ya puede hacer que funcionen los botones

-ya pude lograr la compilación de múltiples archivos de la aplicación con la utilidad qmake

Con ello todo el proceso de compilación queda mucho más profesional, y de hecho ya parece una aplicación linuxera por derecho propio aunque solo sea un hola mundo.

Creo que estoy listo para pasar la aplicación por fin a Linux, todos los pasos necesarios se cubren, el último era entender que honda con el desarrollo de los archivos make.

Ahora si empezamos con la migración del código en si, y dejamos atrás las pruebas hola mundo de diversas librerías necesarias.

 

Entonces para ver a que me refiero en particular pues solo es cosa de que compilen todo por ustedes mismos:

Paso uno, descarga el archivo comprimido adjunto a este post.

Paso dos, descomprímelo y ve al interior de la carpeta ejemplo-moc, que estaba adentro.

Paso tres, escribe o copia este comando en la consola:

qmake -o Makefile main.pro
Paso cuatro, compila todo con el comando:
make
Paso cinco corre por fin la aplicación:
./main
Después verán aparecer la aplicación que ya avían visto antes, aunque ahora funciona el botón (solo el primero), el cual manda un string a la consola.
 
Nada espectacular acá, el truco estuvo todo en el paso de la compilación con el make.
 
Buena suerte a todos.
 

 

Re: Reporte 10-VII-09 | Reporte junio 1 – 30  >

 

Related Links
  • Articles on Reportes
  • Also by angolero
  • Contact author
  • File Attachment
  • Click to download attachment talacha.zip
    3KB (3704 bytes)

  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Re: avances
    by panx on Sunday July 12, @07:48PM
    chido vian! me gustaria probarlo para ver si jala en mi compu...pero no pude ver el archivo adjunto que ibas a adjuntar! onta? PD me acorde un chingo de ti en haiti, a saber porque! extrañamente creo que te divertirias alli
    [ Reply to this ]
    • Re: avances
      by angolero on Monday July 13, @05:41PM

      Hola pancho, como andass??? por lo visto mmuy bien, que ganas de rolar por el caribe, de alguna manera es uno de mis ambientes favoritos.

      Con respecto a lo que preguntas, la liga al archivo se encuentra a la derecha de la pagina, no se por que mi texto salio tan ancho, en fin.

      Para poder provarlo necesitas instalar todas las dependencias y asi, aunque es facil con synaptic.

      las instrucciones estan aca.

      Sat Nam.

      P.D. A ver si vamos al cine en unos dias, aunque tendra que ser cuando me pagen por que ya van 3 y medio meses y naaada.


      [ Reply to this ]
    Re: avances
    by ernesto on Wednesday July 15, @05:54AM
    Hola Vian,

    Todo funciona en mi máquina. Nuevamente tuve un par de advertencias a la hora de compilar. Supongo que nada más se trata de parámetros que no usaste, pero igual te los adjunto.

    <BLOCKQUOTE>g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I. -I. -o main.o main.cpp
    main.cpp:4: warning: unused parameter ‘argc’
    main.cpp:4: warning: unused parameter ‘argv’
    g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I. -I. -o MyMainWindow.o MyMainWindow.cpp
    g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I. -I. -o moc_MyMainWindow.o moc_MyMainWindow.cpp
    g++ -o main main.o MyMainWindow.o moc_MyMainWindow.o -L/usr/lib /usr/lib/libboost_thread.so -lSoQt4 -lQtOpenGL -lQt3Support -lXmu -lXi -lCoin -lGL -lXext -lSM -lICE -lX11 -ldl -lm -lQtGui -lQtCore -lpthread

    Ojalá esto sea útil.
    Saludos,

    Ernesto
    [ Reply to this ]
    The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Powered by Zope  Squishdot Powered
      "Any system that depends on reliability is unreliable." -- Nogg's Postulate
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin.
    [ home | post article | search | admin ]