I'm Cross!

Logiciel capture d'écran:
I'm Cross!
Détails logiciels:
Version: 20090321
Date de transfert: 3 Jun 15
Développeur: Ron Burkey
Licence: Gratuit
Popularité: 3

Rating: 2.5/5 (Total Votes: 2)

Je suis Croix! est un outil qui installe des compilateurs croisés Windows et Mac OS X.
Qu'est-ce que je suis Croix !?
Je suis de la Croix! est une méthode simple, scénarisé d'installer des compilateurs croisés et les bibliothèques cross-compilé sur un système Linux (ou éventuellement d'autres * nix) système, de sorte que vous pouvez élaborer des programmes ciblés pour fonctionner sur Microsoft Windows et Mac OS X en même temps et dans le même environnement que vous développez les versions Linux de ces programmes. Je me concentre sur le soutien des versions Mac OS X 10.4 et 10.5, si certains programmes cross-bâti peuvent travailler dans les versions antérieures. De même, je me concentre sur supporing C / développement C ++, mais Fortran et Objective-C compilateurs croisés sont fournis. Création de programmes d'installation pour Windows (setup.exe) ou Linux, ou "kits d'applications" pour Mac OS X, est également pris en charge. Je suis de la Croix! il est facile pour vous de mettre en place un tel environnement de compilation croisée, sans avoir à faire un tas de recherche et de manœuvre à travers un tas de howtos incomplètes.
Introduction
Je dirige plusieurs projets open-source que je développer et utiliser principalement sur Linux, mais pour lesquels je veux créer des versions de Microsoft Windows et Mac OS X ainsi. (Voir, par exemple, ma simulation Apollo Guidance Computer, mon logiciel de documentation DO-178B, ou mon programme de balisage Projet Gutenberg.) Habituellement, ce que cela a signifié dans le passé est que je compile mes programmes et les déboguer sur Linux, et ensuite comme une réflexion après coup je tire une boîte de Windows ou Mac OS X, copiez tout le code source plus à elle, de construire le programme ... et puis itérer quand il ne fonctionne pas correctement. Cette approche est problématique pour une variété de raisons, pas le moins qui sont qu'il est temps et je ne jouissent pas, de sorte que les exécutables Windows pour mes programmes ont tendance à accuser les versions Linux par mois ou des années, avec les exécutables Mac OS X en retard encore plus ... ou entièrement absent puisque je ne ai pas accès à un Mac à processeur Intel et ma version de Mac OS X est ancienne.
Une approche beaucoup plus satisfaisante serait d'être capable de construire les versions Windows et Mac OS X des exécutables dans le même temps que les exécutables Linux sont construits, directement à partir de la boîte de Linux sur lequel je suis en développement. (Et par "Linux", je ne veux pas exclure d'autres environnements basés nix *, tels que FreeBSD ou Solaris. Il est juste que je dois beaucoup moins de contact avec ceux-ci.) Si le logiciel que vous êtes en développement est un commandement programme en ligne et vous n'êtes intéressé que par des cibles de Windows, qui se révèle être assez facile, et je l'ai fait pendant des années. Linux versions hébergées de la MinGW GNU gcc-basé sur Windows ciblés C / C ++ peut être téléchargé et installé assez facilement.
Le niveau de difficulté ou au moins la difficulté de trouver des informations utiles-monte de façon spectaculaire si vous avez besoin pour produire un programme d'interface graphique ou un programme intégrant les bibliothèques communes non comprises avec MinGW. Et il va jusqu'à astronomique pour objectifs de Mac OS X.. Même en supposant que vous avez compris (par exemple) comment installer quelque bibliothèque tels que la croix-plate-forme bibliothèque d'interface graphique wxWidgets d'une manière qui vous permet de l'utiliser dans une compilation croisée, vous serez sûr d'avoir oublié comment faire si vous jamais besoin de l'installer à nouveau sur un autre ordinateur ... que vous aurez besoin inévitablement faire lorsque votre propre ordinateur décède ou est mis à niveau. Alors vous ... Google ... Google ... et priez.
En tout cas, dans le cadre de figurer cela pour moi-même pour un de mes projets, je les bras croisés scénarisé le compilateur croisé / installation de cross-bibliothèque, de sorte que je ne voudrais pas avoir à résoudre le problème à nouveau l'avenir. Il me vint à ce que d'autres personnes pourraient bénéficier d'avoir ce script d'installation. Si elle est ici! Il a par la suite devenu un peu une obsession, donc je continuer à améliorer au-delà de mes besoins personnels réels

Ce qui est nouveau dans cette version:.

  • L'incapacité d'installer les outils Mac OS X / bibliothèques sur les hôtes Linux exécutant gcc 4.3 a été corrigé.
  • La gamme complète d'outils IMCROSS / bibliothèques doit maintenant être disponible à partir de tout hôte Linux fonctionnant 4.x gcc.

Ce qui est nouveau dans la version 20090215:

  • Les deux PPC et Intel architectures sur Mac OS X 10.4 et 10.5 sont pensés pour être fonctionnelle.
  • XCode 3 est pris en charge. gcc & quot; darwin8 & quot; a été mis à niveau pour & quot; darwin9 & quot;.
  • GTK + est désormais pris en charge (10,5 Intel uniquement).
  • Sur Mac OS X et Win32, bogues empêchant construit sur de nombreuses plates-formes ont été fixés. versions wxWidgets et GTK + ont été mis à niveau.
  • Par défaut, pour accélérer l'installation, seulement des outils et des bibliothèques utilisés nativement sont construits pour le développement multi-plateforme.
  • L'emplacement d'installation par défaut a été changé pour le répertoire personnel de l'utilisateur (plutôt que les répertoires système nécessitant des autorisations administratives).

Commentaires à I'm Cross!

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!