MinGW C/C++ Compiler (fordító) telepítése - Win 10
Tartalomjegyzék:
- Előfeltételek
- A GCC telepítése a CentOS-ra
- Példa a Hello World összeállítása
- Több GCC verzió telepítése
- Következtetés
A GNU Compiler Collection (GCC) a C, C ++, Objective-C, Fortran, Ada, Go és D programozási nyelvek fordítóinak és könyvtárainak gyűjteménye. Számos nyílt forráskódú projekt, ideértve a GNU eszközöket és a Linux kernelt is, a GCC-vel van fordítva.
Ez az oktatóanyag elmagyarázza, hogyan kell telepíteni a GCC fordítót a CentOS 7-re. Megmagyarázzuk, hogyan kell telepíteni a disztribúciós változatot és a GCC újabb verzióját, amely az SCL lerakatból elérhető.
Előfeltételek
Új adattárak hozzáadásához és a CentOS rendszerre telepített csomagokhoz be kell jelentkeznie, mint roor vagy felhasználó sudo jogosultságokkal.
A GCC telepítése a CentOS-ra
Az alapértelmezett CentOS-lerakatok
Development Tools
nevű csomagcsoportot tartalmaznak, amely a GCC-fordítót, valamint a szoftver fordításához szükséges sok könyvtárat és egyéb segédprogramot tartalmazza.
A fejlesztőeszközök, beleértve a GCC-fordítót, telepítéséhez futtassa:
sudo yum group install "Development Tools"
A parancs egy csomó új csomagot telepít, beleértve a
gcc
,
g++
és
make
fájlokat.
Telepítheti a manuális oldalakat a GNU / Linux fejlesztéshez történő használatáról:
sudo yum install man-pages
Ellenőrizze, hogy a GCC-fordító sikeresen telepítve van-e a
gcc --version
paranccsal, amely kinyomtatja a GCC-verziót:
gcc --version
A GCC alapértelmezett verziója, amely a CentOS 7 adattárakban elérhető, a
4.8.5
:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Ez az. A GCC most telepítve van a rendszerén, és elkezdheti használni.
Példa a Hello World összeállítása
Egy egyszerű C vagy C ++ program összeállítása a GCC segítségével egyszerű feladat. Nyissa meg a szövegszerkesztőt, és hozza létre a következő fájlt:
nano hello.c
hello.c
Mentse el a fájlt és fordítsa végrehajtható fájlba a következő parancs futtatásával: Ez létrehoz egy
Végezzük el a
A programnak a következőt kell megjelenítenie: Ebben a szakaszban a GCC több verziójának telepítésére és használatára vonatkozó utasításokat adunk a CentOS 7-en. A GCC-fordító újabb verziói támogatják az új nyelveket, jobb teljesítményt, kibővített szolgáltatásokat. A szoftvergyűjtemények, más néven SCL egy olyan közösségi projekt, amely lehetővé teszi a szoftver több verziójának létrehozását, telepítését és használatát ugyanazon a rendszeren, anélkül, hogy befolyásolná a rendszer alapértelmezett csomagjait. A szoftvergyűjtemények engedélyezésével hozzáférést kaphat a programozási nyelvek és szolgáltatások újabb verziójához, amelyek az alaptárakban nem érhetők el. Az SCL adattárak a fejlesztői eszközkészlet nevű csomagot biztosítják, amely tartalmazza a GNU Compiler Collection újabb verzióit, valamint más fejlesztési és hibakeresési eszközöket. Először telepítse a CentOS SCL kiadási fájlt. Ez a CentOS extrák adattárának része, és a következő parancs futtatásával telepíthető: Jelenleg a következő fejlesztői eszközkészlet áll rendelkezésre: Ebben a példában a Developer Toolset 7-es verzióját telepítjük. Ehhez írja be a következő parancsot a CentOS 7 termináljára: A GCC 7-es verziójának eléréséhez el kell indítania egy új shell példányt a Software Collection
Most, ha ellenőrzi a GCC verziót, észreveszi, hogy a GCC 7 az alapértelmezett verzió a jelenlegi héjában: Ezen a ponton, mint bármely más szokásos eszköz, használhatja a GCC újabb verzióját. Sikeresen telepítette a GCC-t a CentOS 7-re. Most meglátogathatja a hivatalos GCC-dokumentációs oldalt, és megtanulhatja, hogyan kell a GCC-t és a G ++ -ot használni a C és C ++ programok összeállításához.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
nevű bináris fájlt ugyanabban a könyvtárban, ahol a parancsot futtatja.
hello
programot:
./hello
Több GCC verzió telepítése
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
eszköz segítségével:
scl enable devtoolset-7 bash
gcc --version
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Következtetés
Az Instant Translate egy nyelvi fordító a böngészők számára
Az Instant Translate egy szép, egyszerű és ingyenes nyelvi fordító eszköz Chrome, Edge Browsers, amelyek azonnal lefordíthatják a szöveget.
Nyelvi fordító Gadgetek a Windows asztalhoz
Itt találsz két fordítóprogramot a Windows 7 és Vista asztali számítógépekhez. Az egyiket a Google és a Bing hajtja végre.
A gcc fordító telepítése az ubuntu 18.04-re
A GNU Compiler Collection (GCC) a C, C ++, Objective-C, Fortran, Ada, Go és D programozási nyelvek fordítóinak és könyvtárainak gyűjteménye. Ez az oktatóanyag ismerteti a GCC-fordító Ubuntu 18.04-re történő telepítéséhez szükséges lépéseket







