web-dev-qa-db-fra.com

Comment compiler un programme C sans quitter l'éditeur?

J'utilise Vim Editor sur Linux Mint. Je veux savoir s'il y a un moyen de compiler C programme sans quitter l'éditeur.

16
user1614244

Il y a plusieurs possibilités.

Une méthode consiste à compiler en utilisant

:!gcc file.c

Mais une stratégie plus agréable serait d'avoir un Makefile et compiler simplement en utilisant

:make

Où le plus facile Makefile ressemblerait à.

program:
        gcc file.c

D'autres peuvent expliquer cela beaucoup mieux .

19
Bernhard

La façon canonique de le faire dans VIM est d'utiliser le paramètre de configuration compilateur. Votre installation VIM est presque certainement avec un plug-in compilateur pour GCC. Taper :help compiler Dans Vim pour en savoir plus sur la façon dont cela fonctionne.

Pour associer GCC avec des fichiers source C, vous avez besoin de quelque chose comme celui-ci dans votre .VIMRC:

au BufEnter *.c compiler gcc
9
itsbruce