Le contenu de cet article est de présenter comment compiler et exécuter des programmes C dans un environnement Linux ? (explication détaillée). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
1 Compilation et exécution d'un seul fichier
Créer le fichier main.c avec le contenu suivant :
1 2 3 |
|
Compiler :
1 |
|
Exécution :
1 2 |
|
2 Compilation et exécution de plusieurs fichiers
Créer un fichier sum.c avec le contenu suivant :
1 2 3 4 5 |
|
Créez le fichier main.c avec le contenu suivant :
1 2 3 4 5 |
|
Compile
1 |
|
Générez un fichier exécutable avec le nom de fichier main
1 |
|
Programme d'exécution
1 |
|
Les résultats d'exécution sont les mêmes que ci-dessus
3 Utiliser la méthode de bibliothèque de liens dynamiques
Générer une bibliothèque de liens dynamiques
1 |
|
Générer un fichier exécutable, le nom du fichier est principal
1 |
|
Exécuter
1 |
|
S'il y a l'erreur suivante, cela signifie que la somme qui vient d'être générée.so
n'a pas été trouvé dans le chemin par défaut de la bibliothèque de liens dynamiques./main : erreur lors du chargement des bibliothèques partagées : sum.so : impossible d'ouvrir le fichier d'objet partagé : aucun fichier ou répertoire de ce type
Exécutez ce qui suit commande pour ajouter le répertoire actuel à la variable d'environnement du chemin de recherche de la bibliothèque de liens dynamiques
1 |
|
Exécuter à nouveau
1 |
|
Le résultat de l'exécution est le même que ci-dessus
4 python appelle la bibliothèque de liens dynamiques .so
pour créer le fichier test.py, le contenu est le suivant :
1 2 |
|
Exécuter
1 2 |
|
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!