Maison  >  Article  >  développement back-end  >  Introduction détaillée sur cl.exe

Introduction détaillée sur cl.exe

巴扎黑
巴扎黑original
2017-06-10 10:54:524545parcourir

1 Commençons par le processus de compilation du programme. Dans l'article précédent, nous avons présenté la classification des programmes sous le système Windows, les compilateurs, les connecteurs, les fichiers d'en-tête communs, les fichiers de bibliothèque et d'autres connaissances. Cet article parlera du processus de compilation du programme. Je crois que tout le monde sait que le processus de compilation du code source est divisé en deux étapes : Premièrement, le processus de compilation, le travail principal est de traduire notre code source en fichiers intermédiaires, c'est le rôle de cl.exe dans Windows, ce sera le nôtre. c ou .cpp en fichiers .obj intermédiaires ; le second est le processus de connexion. Le travail principal consiste à connecter divers fichiers intermédiaires et fichiers de bibliothèque pour générer des fichiers exécutables. C'est le rôle de link.exe dans Windows, qui convertit les fichiers . obj Les fichiers et les fichiers de bibliothèque sont liés à des programmes exe. Cet article vous apprend principalement à vous débarrasser du VS IDE et à utiliser la ligne de commande pour compiler et lier des programmes à l'aide de cl.exe et link.exe. 2. Écrivez notre fichier Test.c Tout d'abord, nous créons un nouveau fichier test.txt, puis le renommeons en text.c. Dans ce fichier, nous remplissons le code suivant : #include&nbs

. 1. Bases du SDK Win32 (2) Explication détaillée des procédures de compilation et de liaison cl.exe et link.exe (photo)

Introduction détaillée sur cl.exe

Introduction : Commençons par le processus de compilation du programme. Dans l'article précédent, nous avons présenté la classification des programmes sous le système Windows, les compilateurs, les connecteurs, les fichiers d'en-tête communs, les fichiers de bibliothèque et d'autres connaissances. . Cet article parlera du processus de compilation du programme. Je crois que tout le monde sait que le processus de compilation du code source est divisé en deux étapes : Premièrement, le processus de compilation, le travail principal est de traduire notre code source en un fichier intermédiaire, c'est le rôle de cl.exe dans Windows, ce sera notre .c ou .cpp en fichiers .obj intermédiaires ; le deuxième est le processus de connexion, le travail principal consiste à convertir divers fichiers intermédiaires

[Recommandations de questions et réponses associées] :

Compilez et installez php7 pour le développement d'extensions php

node.js - installation npm du système win10 erreur node-gyp cl.exe introuvable

c++ - Les bibliothèques compilées avec un compilateur 32 bits et les bibliothèques compilées avec un compilateur 64 bits sont-elles compatibles entre elles ?

nginx - Langage C, compilateur vc cl, comment supporter les variables sans avoir à les déclarer au début de la fonction

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn