Red de conocimiento informático - Material del sitio web - Cómo instalar y usar GNUstep y Objective-C en sistemas Win

Cómo instalar y usar GNUstep y Objective-C en sistemas Win

El método es el siguiente:

1. Descargar GNUstep

El entorno GNUstep se puede utilizar en Windows a través de la herramienta MinGW, que es un puerto del Herramienta de compilación GNU en versión Windows. La instalación de GNUstep incluye la instalación de MinGW y GNUstep.

MinGW incluye GNUstep System y GNUstep Core, los cuales deben instalarse primero.

Instalar MinGW y GNUstep

Después de descargar los paquetes de software requeridos anteriormente, puede iniciar la instalación. La interfaz gráfica del asistente de instalación especificará el directorio de instalación como C:\GNUstep.

p>

Después de instalar MinGW, puede instalar el paquete de software GNUstep Core.

2. Ejecute GNUstep Shell

Para comenzar a usar Objective-C y GNUstep, debe iniciar GNUstep Shell y ejecutar Shell desde "GNUstep" en el menú "Inicio", como como se muestra a continuación Se muestra:

3. Prueba posterior a la instalación

El entorno Shell es una versión minimizada del entorno Linux o Unix. Si no está familiarizado con él, también puede usarlo. un editor familiar de Windows.

Cuando inicie el shell por primera vez, ingresará al directorio de inicio predeterminado:

C:\GNUstep\home\

Donde , ? ¿Se utiliza el nombre de usuario para iniciar sesión en el sistema Windows? Ingrese el siguiente código para crear una aplicación simple:

01 ?#import

02

03 ?int main (int argc , const char * argv[])

04 ? {

05 ?NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

06

07 ?NSLog (@"hello world");

08 ?[Drenaje de piscina];

09 Devolución 0;

10 ?}

Guarde el código anterior en el archivo hello.m en el directorio de inicio. Puede editar el archivo con cualquier editor.

A continuación, utilice el siguiente comando para compilar:

1 ? $ gcc `gnustep-config --objc-flags` -L /GNUstep/System/Library/Libraries hello.m - o hola -lgnustep-base

2 ? -lobjc

Si la compilación es exitosa, puede usar el siguiente comando para ejecutar el programa:

1 ? /hello.exe

p>

La salida del programa es la siguiente:

1 2009-09-24 14:31:25.721 hola [2200] hola mundo