Mostrando las entradas con la etiqueta Windows 7. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Windows 7. Mostrar todas las entradas

Instalación Qt 5.2.0 for Windows 32-bit (MinGW 4.8, OpenGL)

viernes, 3 de enero de 2014 1 comentarios




"Encuentra un trabajo que te guste y no volverás a trabajar ni un sólo día de tu vida" 
Confucio
Un cordial saludo gente,    en este post  mostrare la instalación de Qt Creator  en su versión 5.2 para Windows 7, sin ninguna librería extra.
Básicamente es una plataforma IDE    (entorno de desarrollo integrado) adaptado a las necesidades de los desarrolladores. Entre los lenguajes que maneja este editor podemos mencionar:
C ++, QML y ECMA.
En Esta oportunidad  usaremos el entorno de desarrollo para programar en el lenguaje c++, usando el compilador que nos ofrece el mismo archivo de Qt 5.2 llamado MinGw. El cual representa una configuración rápida y sin muchas complicaciones.

Las herramientas:



Qt 5.2.0 for Windows


Librerías de Qt y el ID de desarrollo en cualquiera de sus versiones, para este caso usare la versión Qt 5.2.0 for Windows 32-bit (MinGW 4.8, OpenGL, 689 MB).
Obtenidas desde su pagina oficial http://qt-project.org/downloads





Si elegiste la versión más reciente solamente debes darle instalar a un único archivo como a continuación se muestra.




En esta sección para seleccionar componentes, como se muestra continuación se han desplegado todas las librerías las cuales nos ofrece el instalador, en este caso seleccionamos todas.
Esto permitirá que se instalen las librerías MinGW, la que contiene el compilador g++ y gcc.


Aceptamos los términos de uso bajo algún tipo de licencia GPL  a nuestro gusto. 


Esperamos que termine la instalación.

Al finalizar la instalación podemos abrir el IDE para  hacer uso del mismo.



Configuraciones variable de entorno


Una variable del entorno es un valor dinámico cargado en la memoria, que puede ser utilizado por varios procesos que funcionan simultáneamente. En la mayoría de los sistemas operativos, la ubicación de algunas bibliotecas o de los archivos ejecutables del sistema más importantes puede variar según la instalación.
Por eso es posible, para un programa dado, remitirse a una ubicación basada en las variables del entorno que definen estos datos.
Para su modificación es necesario  agregar la siguiente información a la variable del sistema Path:
C:\Qt\Qt5.2.0\5.2.0\mingw48_32\bin;
C:\Qt\Qt5.2.0\Tools\MinGW_32\bin;





Para agregarlas a la variable de entorno solamente debemos ir a Inicio->clic derecho sobre equipo y elegimos propiedades:


Seleccionamos la opción de configuraciones avanzadas del sistema.


Elegimos variables de entorno y editamos en la sección de path.



Al añadir las rutas se deben de ingresa de la siguiente manera:
Anteponiendo un punto y coma , al final de la listas de rutas existentes sin eliminar alguna de ellas.
;C:\Qt\Qt5.2.0\5.2.0\mingw48_32\bin; C:\Qt\Qt5.2.0\Tools\MinGW_32\bin;

Al finalizar la modificación damos aceptar y aplicar los cambios, saliendo de las propiedades del sistema.

Procedemos a verificar en el terminal (ventana DOS o cmd)con las siguientes instrucciones:
mingw32-make


Y si despliega dicho mensaje, significa que todo esta bien, de los contrario mostrara algo como esto:


Con esta ya esta configurado y listo para usarse.


Vídeo:







Instalación Qt 5.2 para Windows 7 ( MinGW, CMake)

4 comentarios



"Encuentra un trabajo que te guste y no volverás a trabajar ni un sólo día de tu vida"
Confucio
Un cordial saludo gente,    en este post  mostrare la instalación y configuración para el IDE de programación Qt Creator  en su versión 5.2 para Windows 7. Junto a  las librerías MinGW y CMake .
Básicamente es una plataforma IDE    (entorno de desarrollo integrado) adaptado a las necesidades de los desarrolladores. Entre los lenguajes que maneja este editor podemos mencionar:

  • C ++
  • QML 
  • ECMA.
  • CSS
  • JAVASCRIPT

En esta oportunidad  usaremos el entorno de desarrollo para programar en el lenguaje c++, usando compiladores y gestores de archivos  independientes de QT . Por lo cual mostrare lo necesario para la instalación.

Las herramientas:



Qt 5.2.0 for Windows


Librerías de Qt y el ID de desarrollo en cualquiera de sus versiones, para este caso usare la versión Qt 5.2.0 for Windows 32-bit (MinGW 4.8, OpenGL, 689 MB).
Nota: En las versiones anteriores a las 4.8, era necesario descargar 2 archivos por separado de la misma pagina, tanto el editor y las librerías. Para las versiones mas actuales solamente es necesario descargar un archivo para nuestro sistema operativo, el cual ya incluye los dos  en el instalador.
Obtenidas desde su pagina oficial http://qt-project.org/downloads




Compilador para c++


MinGW32  es una implementación de los compiladores GCC y G++  para la plataforma Win32, que permite migrar la capacidad de este compilador en entornos Windows.
MinGW proporciona un completo conjunto de herramientas de programación de código abierto que es adecuado para el desarrollo de aplicaciones de MS-nativas de Windows, y que no dependen de ningún tercero   C-Runtime DLL. (Se hace depender de una serie de DLL proporcionada por Microsoft sí mismos, como componentes del sistema operativo, más notables entre éstos es MSVCRT.DLL, la biblioteca de tiempo de ejecución de Microsoft C Además, las aplicaciones de rosca. deben enviar con una DLL soporte para hilos de libre disposición, proporcionado como parte de sí mismo MinGW).
http://www.mingw.org/



CMake se utiliza para controlar el proceso de compilación de software utilizando la plataforma simple y compilador de archivos de configuración independientes, como también es de gran utilidad manipulación de     entornos gráficos 2D y 3D.
CMake es una familia de herramientas diseñada para construir, probar y empaquetar software. CMake se utiliza para controlar el proceso de compilación del software usando ficheros de configuración sencillos e independientes de la plataforma. Cmake genera makefiles nativos y espacios de trabajo que pueden usarse en el entorno de desarrollo deseado. Es comparable al GNU build system de Unix en que el proceso es controlado por ficheros de configuración, en el caso de CMake llamados CMakeLists.txt. Al contrario que el GNU build system, que está restringido a plataformas Unix, CMake soporta la generación de ficheros para varios sistemas operativos, lo que facilita el mantenimiento y elimina la necesidad de tener varios conjuntos de ficheros para cada plataforma.
http://www.cmake.org/cmake/resources/software.html





Primer paso Instalar CMake


Primero instalamos Cmake en su  versión correspondiente a cada arquitectura  de nuestro pc. Ya sea 32 o 64 byts.





Se elige el lugar de la instalación   pero  este puede ser instalado en cualquier carpeta del ordenador siempre y cuando recordemos  la ruta. Esta nos servirá mas adelante para la configuración.


Se selecciona la opción instalar y se espera que haga el proceso. Al finalizar la misma solamente le dan salir.


Segundo paso Instalar MinGW


Instalaremos la herramienta mingw. Este es   un gestor de archivos los cuales dan una apariencia del gestor GNU. De Linux llamado sinaptic. Que permitirá descargar e instalar los paquetes  que deseamos. Para este caso seleccionaremos las siguientes  opciones:





Al terminar de configura el sistema este te permitirá elegir los programas que deseas instalar.
Para los cuales debes marcar para instalar los siguientes:
Dando clic derecho sobre el nombre y en la opción marcar para instalar o también puede darle doble clic.
mingw32 – gcc- g++  : los cuales los compiladores respectivamente
ming-developer – toolkit. : herramientas del sistema
msys-base: libreriras del sistema


Cuando ya este seleccionadas se va a la pestaña Istallation-> en la opcion aplicar cambios.
En este caso solamente  dejaremos que descargue los archivos correspondientes y su instalación.

Al finalizar la misma solamente le dan salir.




Tercer paso Instalación de Qt


Si elegiste una versión anterior a la de 5.1  debes tener en cuenta que necesitas descargar los 2 archivos tanto librerías y el creator de QT.
Los cuales debes instalar de  la siguiente forma. Primero QT creator y seguidamente debes instalar Qt librerías.
Si elegiste la versión más reciente solamente debes darle instalar a un único archivo como a continuación se muestra. La instalación de versiones anteriores no difiere de esta. Son exactamente los mismos paso. Lo único que cambia es que son 2 archivos instalables.




En esta sección para seleccionar componentes, se deja por defecto ya que nosotros instalamos previamente el nuevo compilador que usara nuestro IDE.

Aceptamos los términos de uso bajo algún tipo de licencia GPL  a nuestro gusto. 


Esperamo que termine la instalacion.

Al finalizar la instalacion abrimos el IDE para realizar las configuraciones adecuadas.





Configuraciones


Abrimos el IDE y nos dirigimos a las pestaña tools.
Y elegimos opciones.
En un costado nos aparecerá una serie de opciones las cuales nos permite modificar el entorno.




Ahora nos dirigimos a la pestaña con el nombre Cmake. El cual aparecerá vació y por medio del botón Brows navegaremos en nuestro disco duro, para localizar el archivo cmake.exe.
El cual normalmente se encuentra en esta dirección: C:\Program Files\CMake 2.8\bin\cmake.exe.
Si en dado caso instalaste los archivos de cmake en otro disco solamente debes cambiar la letra de la unidad.

Ahora nos vamos a la pestaña de compiladores, que al inicio tiene detectado uno por defecto,pero dicho compilador no sera utilizado, en nuestro caso nosotros instalamos por nuestra cuenta dichos archivos con el MinGW.
Por tanto le damos agregar uno nuevo de tipo MinGW.



Al añadir un nuevo compilador, nos posicionamos sobre el y con la ayuda del botón Brows navegaremos en nuestro disco duro, para localizar el archivo mingw32-make.exe.
El cual normalmente se encuentra ubicado en C:\MinGW\bin\mingw32-make.exe.
Si en dado caso instalaste los archivos de MinGW en otro disco solamente debes cambiar la letra de la unidad.

Ahora nos moveremos a la pestaña Kits que al inicio tiene detectado un Desktop por defecto. Pero este no sera utilizado.
Por tanto crearemos uno nuevo de la siguiente manera.
Seleccionamos el que se encuentra por defecto y con el botón Clone, clonamos la entidad.

Ya clonada la entidad podemos cambiarle nombre al mismo y configura como se muestra en la siguiente imagen.

Al finalizar dicha configuración, solamente debemos dar clic en el botón Apply, para aplicar los cambios realizados.
Y con esto finaliza la configuración.

Vídeo:







 
Taller de desarrollo c++ © 2013 | Designed by Alexander C.P , in collaboration with cienciaeducacion100 , Ciencias y Sistemas and cienciaeducacion100@gmail.com