Classé dans : Logiciel libre | 0 commentaire(s)
13/03/2010
Salut à tous! Suite au dernier article sur Make, je vous propose à présent d'explorer CMake.
CMake est un programme qui permet de générer un makefile qui fonctionnera sur votre système d'exploitation. En effet, chaque système d'exploitation est différent et place les composants nécessaires à des endroits différents. Par exemple, Debian place les bibliothèques en 64 bits dans /usr/lib/ alors que Fedora les place dans /usr/lib64/.
Lire la suite de : CMake
Classé dans : Logiciel libre | 0 commentaire(s)
01/03/2010
Un Makefile, qu'est-ce que c'est?
Il s'agit d'un fichier que tous les unixiens et linuxiens ont utilisé, même sans le savoir. Ce fichier est executé par GNU make quand vous lancez la commande:
# make
C'est bien entendu utile pour compiler des programmes. Je vous propose dans cet article un petit voyage au pays de make!
Lire la suite de : Faire un makefile
Classé dans : Emacs | 0 commentaire(s)
28/02/2010
Comme vous le savez, et comme en témoigne le titre de ce blog, je suis un fervent utilisateur d'Emacs. Je jette parfois un article sur cet éditeur magique par-ci par-là, et je pensais qu'il fallait peut-être que j'en dise plus sur l'Éditeur.
«Mais pourquoi utiliserais-je un tel éditeur alors que je ne programme pas?», me direz vous. S'il est vrai qu'Emacs est très optimisé pour la programmation, il est aussi très pratique car on peut l'utiliser en terminal, par dessus ssh etc. Et il reste d'une grande puissance, à la différence de Nano par exemple. C'est particulièrement utile quand on bricole des fichiers de configuration ou pour réparer son ordinateur ou pour taper quoi que ce soit sans avoir à ouvrir de GUI ou X.
Alors rien que pour vous bande de privilégiés, voici un tutorial non-exhaustif à propos de l'utilisation basique d'Emacs (et ses copies). Mais avant tout, une petite présentation s'impose.
Lire la suite de : Introduction à Emacs
Classé dans : Emacs | 0 commentaire(s)
24/02/2010
Comme tout le monde le sait (à part les vimistes), EMACS est un éditeur texte ultra-puissant. Outre ses capacités intrinsèques, c'est aussi un interprêteur d'elisp, ce qui rend possible sa personnalisation tous azimuths.
Étant d'un naturel fainéant, j'en avais marre de taper les en-têtes qui vont bien sur mes fichiers source. C'est donc tout naturellement que je me suis penché sur une solution automatisée.
Lire la suite de : En-têtes automatiques dans EMACS
Classé dans : Logiciel libre | 0 commentaire(s)
22/02/2010
Attention, pour tous ceux qui ont Fedora, ne mettez pas à jour le paquet libselinux-2.0.90-4.fc12!
Le mettre à jour provoque des crashs systèmes et rend le système impossible à [re]démarrer! Vérifiez s'il est déjà installé comme suit:
# yum info libselinux | grep Release
Release : 4.fc12
S'il est affiché 4.fc12, il faut rétrograder le paquet comme ceci:
# yum yum --allow-downgrade install libselinux-2.0.90-3.fc12