Quel est un bon IDE pour Objective-C, fonctionnant sous Windows ?


Vous pouvez utiliser Objective C à l'intérieur de l'environnement Windows. Si vous suivez les étapes suivantes, cela devrait fonctionner parfaitement :

  1. Visitez le site web de GNUstep et téléchargez le sous-système MSYS de GNUstep (MSYS pour GNUstep), le noyau de GNUstep (bibliothèques pour GNUstep) et le Devel de GNUstep
  2. Après avoir téléchargé ces fichiers, installez-les dans cet ordre, ou vous aurez des problèmes de configuration
  3. Naviguez vers C :GNUstepGNUstepSystemLibraryHeadersFoundation1 et assurez-vous que Foundation.h existe
  4. Ouvrir une invite de commande et exécuter gcc -v pour vérifier que GNUstep MSYS est correctement installé (si vous obtenez une erreur de fichier non trouvé, assurez-vous que le dossier bin de GNUstep MSYS est dans votre PATH)
  5. Utiliser ce simple programme "Hello World" pour tester la fonctionnalité de GNUstep's:
    #include
    int main(void){
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    NSLog(@"Hello World !.");
    [pool drain];
    return;
    }
  6. Retournez à l'invite de commande et cd à l'endroit où vous avez enregistré le programme "Hello World", puis compilez-le:
    gcc -o helloworld.exe .m -I /GNUstep/GNUstep/System/Library/Headers -L /GNUstep/GNUstep/System/Library/Libraries -std=c99 -lobjc -lgnustep-base -fconstant-string-class=NSConstantString
  7. Enfin, à l'invite de commande, tapez helloworld pour l'exécuter

.