Forum Programmation.autre Makefile générique pour les petits projets

Posté par  . Licence CC By‑SA.
Étiquettes :
16
3
juil.
2013

J'ai plein de petits projets (en C) et quand j'en commence un nouveau, ce qui prend du temps c'est de refaire un Makefile. Pourquoi ne pas utiliser une alternative comme CMake alors ? Et bien parce que j'aime tout ce qui est rustique.

J'ai ainsi conçu un Makefile qui répond à mes besoins en matière de compilation, qui sont, pour un même projet :

  • Gérer la construction de plusieurs binaires
  • Avoir la possibilité de définir plusieurs "modes" de compilation (Release, debug, (…)

Journal Version minimum de CMake

Posté par  (Mastodon) . Licence CC By‑SA.
13
7
juin
2017

Bonjour Nal,

Je vais bientôt me retrouver face à un dilemme insoluble : choisir la bonne version minimum de CMake pour écrire un CMakeLists.txt. Jusqu'à présent, ma distribution préférée avait CMake 3.0.2 dans sa mouture stable. Donc, c'est celle que j'utilisais et c'est celle que je prenais comme version minimum. Déjà, ça me posait un certain nombre de problème parce que dans Ubuntu Trusty (la LTS de 2014), qui est installé dans mon univ, CMake en est à (…)

Compilation de logiciels libres pour Windows (janvier 2015)

Posté par  . Édité par Benoît Sibaud et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
11
12
jan.
2015
Microsoft

Une nouvelle compilation de logiciels libres pour Windows est disponible. Plus de 60 logiciels libres ont été sélectionnés en suivant autant que possible ces critères :

  • richesse fonctionnelle ;
  • licence(s) libre(s), de préférences copyleftées et compatibles avec les licences GNU ;
  • logiciels existants sous Windows, GNU/Linux, Mac OS X ;
  • pérennité du logiciel : développement actif, communauté importante ;
  • utilisation de langages et de bibliothèques indépendantes de Windows ;
  • version française.

NdM : il faut l'acheter pour connaître la liste des logiciels libres concernés et les versions présentes ; cette liste est prévue pour évoluer.

Compilation de logiciels libres pour les professionnels version Printemps 2013

Posté par  . Édité par Nÿco. Modéré par Nÿco. Licence CC By‑SA.
11
3
avr.
2013
Microsoft

La version Printemps 2013 de la compilation de logiciels libres pour les professionnels et les associations est disponible en téléchargement libre et gratuit. Elle a été réalisée avec l'installeur COMPILIBRE, basé sur Mozilla Firefox Portable Edition.

Mise à jour de la compilation de logiciels libres pour Windows (novembre 2015)

Posté par  . Édité par Nils Ratusznik, Benoît Sibaud et ZeroHeure. Modéré par Nils Ratusznik. Licence CC By‑SA.
10
8
nov.
2015
Microsoft

Une nouvelle compilation de logiciels libres pour Windows est disponible en téléchargement libre et gratuit. Plus de 60 logiciels libres ont été sélectionnés suivant ces critères :

  • richesse fonctionnelle ;
  • licence(s) libre(s), de préférence copyleftées ;
  • logiciels disponibles à la fois pour Windows et GNU/Linux, pour faciliter le passage de Windows à GNU/Linux ;
  • développement actif ;

Forum général.petites-annonces Reservoir Labs recrute

Posté par  . Licence CC By‑SA.
Étiquettes :
5
7
jan.
2014

Salut,

Disclaimer: Je ne fais pas partie de la boite, mais mon labo collabore avec eux sur certains projets.

Reservoir Labs est une boite située à New-York, qui produit un compilateur, R-Stream, basé sur des techniques avancées (modèle polyédrique, tout ça).

La description du poste est disponible là: https://www.reservoir.com/2014/01/02/senior-engineer-research/

Il y a de bonnes et de mauvaises nouvelles.

Les mauvaises d'abord:

  1. Reservoir propose un compilateur, R-Stream, qui est complètement propriétaire. Une bonne partie des fonds de la boite provient de (…)

Journal opa-watch: compilation et lancement automatique à l'édition

Posté par  .
3
21
sept.
2012

Éditer, Compiler, Lancer… c'est une boucle que vous ne connaissez que trop. Vous avez la flemme de réécrire un n-ième script bash à base de inotify-wait et notify-send (ou quelque chose de plus exotique).

opa-watch vous permet de vous concentrer sur la boucle Editer, Editer, Editer…

Le but d'opa-watch est de faciliter la vie des développeurs Opa mais il est également conçus pour être utilisable pour d'autres langages (voir pour d'autres activités que le développement).

Par exemple ce journal (…)