linux - Quelle est la différence entre gcc et gcc-c++
天蓬老师
天蓬老师 2017-05-16 13:24:14
0
1
684

Je ne connais pas la différence entre yum install gcc et yum install gcc-c++ lors de l'installation du compilateur.
Quelle est la différence ?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(1)
刘奇

Référence

This package adds C++ support to the GNU Compiler Collection.
It includes support for most of the current C++ specification,
including templates and exception handling。

On peut voir que gcc-c++ fournit la prise en charge des fonctionnalités du langage C++ pour gcc

En fait, en termes de concept, gcc fait référence à l'ensemble des outils gcc, qui est divisé en front-end gcc et back-end gcc (je le comprends personnellement comme shell gcc et moteur gcc ). Le front-end gcc correspond au traitement de divers langages spécifiques (tels que c++/go, etc.) (vérifications de syntaxe correspondantes pour des langages spécifiques tels que c++/go, conversion de codes en c++/go et autres langages). ​​en codes c, etc.), le backend gcc correspond au front-end c Le code est converti en code assembleur ou machine lié à votre matériel informatique. (La description n'est peut-être pas particulièrement précise, mais c'est le sens général) gcc是指整个gcc的这一套工具集合,它分为gcc前端和gcc后端(我个人理解为gcc外壳和gcc引擎),gcc前端对应各种特定语言(如c++/go等)的处理(对c++/go等特定语言进行对应的语法检查, 将c++/go等语言的代码转化为c代码等),gcc后端对应把前端的c代码转为跟你的电脑硬件相关的汇编或机器码等。(可能描述上不是特别准确,不过大体就是这个意思)

而就软件程序包而言,gcc.rpm就是那个gcc后端,而gcc-c++.rpm

En ce qui concerne les progiciels, gcc.rpm est le backend gcc, et gcc-c++.rpm est le front-end gcc pour le langage spécifique c++. Cette conception garantit une flexibilité totale. Pour différents langages de programmation, il vous suffit de développer différents frontaux gcc en même temps ; pour les utilisateurs, si je n'ai besoin que de prendre en charge la compilation de C++, je n'installerai qu'un seul C++. Il suffit d'utiliser le front gcc. -end, et il ne contiendra pas de codes de programme avec des fonctionnalités d'autres langages, ce qui rend l'environnement logiciel de l'utilisateur relativement léger et propre🎜
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal