Maison  >  Article  >  outils de développement  >  Comment exécuter du code C dans Sublime

Comment exécuter du code C dans Sublime

藏色散人
藏色散人avant
2019-08-23 14:41:129963parcourir

La colonne suivante du tutoriel d'utilisation de sublime vous présentera la méthode de compilation et d'exécution de code c avec sublime. J'espère que cela sera utile aux amis dans le besoin !

Comment exécuter du code C dans Sublime

Comment sublime exécute-t-il le code C ?

1 : Mise en place d'un environnement de développement

Développement en langage C de deux logiciels, l'un est un outil d'édition de texte, soit Notepad++ ou EditPlus

;

Le deuxième est le compilateur du langage C. Ici, j'utilise gcc pour Windows

Ici, je colle l'adresse de téléchargement de gcc pour Windows sur le disque cloud Baidu ;

http://pan.baidu.com/s/1FubYD

2 : Définition des variables d'environnement :

(1) Extrayez le fichier que vous venez de télécharger dans le répertoire racine du lecteur C, le nom du dossier est MinGw ; >

(2) Ordinateur -> (clic droit) Propriétés - > Paramètres système avancés - > Variables d'environnement - > Variables système, sélectionnez Chemin et cliquez sur Modifier, modifiez le chemin du répertoire bin sous le fichier MicGw. le voici

C:MinGWbin, copiez le chemin vers Path, cliquez sur OK ; faites attention aux points-virgules avant et après le répertoire, il doit y avoir et doit être une demi-largeur anglaise.

(3) Comme ci-dessus, créez une nouvelle variable système lib, correspondant au dossier lib sous MicGw ; créez une nouvelle variable système include, correspondant au dossier include sous MicGw ; cela, nous Même si l'environnement de base pour le développement du langage C a été mis en place ;

compilez le fichier Hello.c que nous venons de sauvegarder et utilisez la commande

qui signifie utiliser le Commande gcc pour compiler le fichier que nous venons d'écrire Le fichier Hello.c est compilé dans le fichier exécutable Hello.exe A ce moment, lorsque vous reviendrez dans le répertoire correspondant au fichier source, vous constaterez qu'il y aura un Hello. exe ; gcc Hello.c -o Hello.exe

Double-cliquez sur Hello.exe et vous constaterez qu'il y aura un fichier Hello.exe Flash, puis plus rien. Nous le vérifions toujours directement dans l'invite de commande, Hello.exe, et constatons que deux mots sont tapés : Bonjour, tout le monde ! , sublime->Outils->Système de compilation->Nouveau système de compilation

Entrez les informations de configuration suivantes :

{
"working_dir": "$file_path",
"cmd": "gcc -Wall \"$file_name\" -fexec-charset=gbk -o \"$file_base_name\" -std=c99",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c",
"variants":
[
{
"name": "Run",
            "shell_cmd": "gcc -Wall \"$file\" -fexec-charset=gbk -o \"$file_base_name\" -std=c99 && start cmd /c \"${file_path}/${file_base_name} & pause\""
}
]
}
Select CodeCopy

Enregistrer sous myc.sublime-build

2 Sélectionnez votre myc.sublime-build comme système de compilation

● Résolvez le problème qui. l'instruction for ne peut pas être compilée (-std=c99)

● Résoudre le problème selon lequel la sortie chinoise en langage C est tronquée (-fexec-charset =gbk)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer