GDT 2.0 BETA lanzado

Publicado por Sir Gon | 22 de Agosto del 2007 - 4:03 am
En lanzamiento |

Desde ya se encuentra disponible GDT 2.0 SDK BETA, el cual puede obtenerse en la siguiente dirección: (16.8 MB) http://downloads.sourceforge.net/gdt/gdt-2.0-BETA-sdk%2Bdeps%2Bdemos.zip

Instalación

No se incluyo en este SDK la carpeta para instalar el devpak, pero en el wiki se redactara en el futuro un tutorial para empaquetar GDT en Devpak.
Si desean probar esta version, todo hay que hacerlo manualmente:

  • Desinstalar GDT, y cualquier version anterior de las dependencias, es decir eliminar las cabeceras y librerias de Irrlicht, lua5.1, OpenAL, alut, ODE, etc. En Dev-c++ se suelen encontrar en C:\dev-cpp\include y C:\dev-cpp\lib
  • Compilar GDT con el proyecto preferido.
  • Compilar un demo, si se hace directamente con un proyecto el SDK, las inclusiones y enlazado apuntarán automáticamente a las carpetas incluidas.
  • Luego si desea instalar el nuevo GDT, puede copiar las nuevas cabeceras a la carpeta de inclusión de su IDE preferido, y las librerías a la carpeta de las librerías correspondiente.

Características

  • El código fuente nuevo.
  • Las dependencias para windows (librerias ocupadas; cabeceras y binarios). En linux no es necesario incluirlas, porque se pueden instalar por paquetes, salvo irrlicht, pero este último es cosa de compilarlo e instalarlo.
  • Los binarios de ejecución (dll)
  • Los demos readaptados a GDT 2.0 + los medios.
  • Un demo nuevo del uso de las Cadenas
  • Un proyecto Code::blocks
  • Un proyecto Visual C++ 2005 Express
  • Mejorado el proyecto Dev-C++ ()
  • Los proyectos apuntan a las cabeceras y librerías incluidas.
  • Casi todo documentado, faltan pocas clases y métodos.

Migrar de GDT 1.x

Esta versión, como ya se comentó, romperá compatibilidad con las verisiones anteriores de GDT, ya que se renombraron y reorganizaron todas las clases en nombres de Espacio.

Los usuarios que deseen ocupar las clases de la manera simple, pueden incluir el archivo gdt.h en sus proyectos, y remover los prefijos GD_ de todas las declaraciones de instancias.

Por ejemplo:

Antes:

#include "gdt.h"
int main()
{
GD_Sistema Sistema;
return 0;
}

Ahora:

#include "gdt.h"
int main()
{
Sistema MiSistema;
return 0;
}

Pero si a alguien le incomodan los nombres de las clases (por ejemplo por problemas de ambigüedad), entonces puede incluir la cabecera gdt_m.h (que no usa los nombres de espacio en forma automática) y hacer algo así:

#include "gdt.h"
int main()
{
GDT::Sistema MiSistema;
return 0;
}

En pocos tiempo será subida la nueva documentación que describe los nuevos nombres de Espaicio, y que Clases pertenecen a ellos.

  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

Related posts:

  1. Se ha lanzado GDT 2.0 en devpak Al fin, se ha publicado una versión instalable del GDT...

Related posts brought to you by Yet Another Related Posts Plugin.

Sin Comentarios aún

Disculpa, los comentarios están cerrados.

Accionado por WordPress.
Feeds de Entradas y comentarios.
XHTML y CSS Válidos. ^Arriba^
39 consultas en 1,549 segundos.