Force motrice

Premier Mover est un outil de construction, non contrairement à la marque.
Télécharger maintenant

Force motrice Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT/X Consortium Lic...
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • David Given
  • Site Internet de l'éditeur:

Force motrice Mots clés


Force motrice La description

Prime Mover est un outil de construction, non contrairement à la marque. Prime Mover est un outil de construction, non contrairement à la marque. Il est conçu pour être petit, portable, flexible, puissant, et est très facile à déployer.Programmer peut être distribué avec votre code source d'application et ne nécessite pas que votre utilisateur final ait autre chose qu'un compilateur de base C afin de Utilisez-le. Il y a quelques caractéristiques essentielles de "Premier moteur": · Vérification automatique de la dépendance des fichiers similaires · Graphiques de dépendance explicite · Règles explicitement complexes (il est possible de représenter clairement des graphiques de dépendance beaucoup plus complexes dans le PM que vous ne pouvez en faire) · Peut gérer plusieurs répertoires en même temps (plus de maquillages récursifs!) · Fortement évolutif (PM peut traiter de très grandes constructions aussi facilement que très petites) · Compilation croisée facile (les fichiers d'objets sont stockés dans le cache de fichier d'objet de PM. , pas dans votre arbre de construction, vous n'avez donc pas à vous soucier de les distinguer) · Construire plusieurs versions de la même application (PM se souvient des options du compilateur utilisé pour créer chaque fichier, et peut raconter différentes versions du même fichier d'objet à part. ) · Déploiement facile (tout le code principal de PM consiste en exactement fichier, qui peut être exécuté sur presque toute plate-forme - aucune installation ou compilation nécessaire!) · Conception orientée objet (rendant très facile de créer vos propres règles en spécialisant l'un des Côtés existantes) · Un vrai langage de programmation (si vous en avez besoin, toute la puissance du langage de programmation Lua est à portée de main) PM diffère de faire principalement en sorte que toutes les dépendances de PM sont explicites. Faire tentera de déterminer ce qui doit être fait pour créer un fichier, basé sur un ensemble de règles qui indiquent comment transformer les types de fichiers. Cela fonctionne bien jusqu'à ce que vous ayez besoin d'avoir des règles différentes s'appliquent à deux fichiers du même type ... qui provoque ensuite de devancer rapidement.PM évite cela en exigeant que toutes les règles soient explicites. Grâce au pouvoir du sucre syntaxique, il est beaucoup moins de travail que ce qu'il semble ne jamais craindre. La meilleure explication est un exemple, et voici un exemple de pmfile qui construira un programme C simple: - charger le code C .PM "- Cible par défaut Builds A C ProgrammeFault = CProgram {- CFILE transforme un fichier source C dans un fichier d'objet CFILE" MAIN.C ", CFILE" UtilS.C ", CFILE "C", - une fois Construit, cela rend le résultat disponible installer = pm.install ("myprogram")} Si cela est enregistré comme "pmfile" dans le répertoire actuel, il peut être invoqué en faisant simplement :./ pm ... et il fonctionnera. Quoi de neuf dans cette version: · Ceci une version d'amélioration, ajout de support à Cygwin. · Une nouvelle technologie Crunching Crunching a été introduite, ce qui réduit la taille des exécutables de PM à environ 50%. · La prise en charge de la production des signes littéraux% dans les chaînes de production était ajoutée.


Force motrice Logiciels associés

Ctcompare

Le projet de projet CTCompare est de vous permettre de comparer plusieurs ensembles d'arbres de code C sur une base de jeton ... ...

159

Télécharger

Sunifdef

Sunifdef est un outil de ligne de commande permettant de simplifier les conditionnels de préprocesseur du code source C / C ++. ...

236

Télécharger