How to Run Android Apps on Ubuntu with Anbox
Sisällysluettelo:
- edellytykset
- GCC: n asentaminen Ubuntuun
- Kokoaminen "Hello World" -esimerkki
- Useiden GCC-versioiden asentaminen
- johtopäätös
GNU Compiler Collection (GCC) on kokoelma kääntäjiä ja kirjastoja C, C ++, Objective-C, Fortran, Ada, Go ja D ohjelmointikieleille. Monet avoimen lähdekoodin projektit, mukaan lukien GNU-työkalut ja Linux-ydin, käännetään GCC: n avulla.
Tämä opas kattaa vaiheet, jotka tarvitaan GCC-kääntäjän asentamiseen Ubuntu 18.04 -sovellukseen. Osoitamme sinulle kuinka asentaa disco-vakaa versio ja uusin versio GCC: stä.
Samat ohjeet koskevat Ubuntu 16.04: tä ja kaikkia Ubuntu-pohjaisia jakeluita, mukaan lukien Kubuntu, Linux Mint ja Elementary OS.
edellytykset
Jotta voit lisätä uusia arkistoja ja asentaa paketteja Ubuntu-järjestelmään, sinun on oltava kirjautuneena sisään pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet.
GCC: n asentaminen Ubuntuun
Oletus Ubuntu-säilöt sisältävät meta-paketin nimeltä
build-essential
joka sisältää GCC-kääntäjän ja paljon kirjastoja ja muita apuohjelmia, joita tarvitaan ohjelmistojen kääntämiseen.
Asenna GCC Compiler Ubuntu 18.04 seuraavasti:
-
Aloita päivittämällä pakettiluettelo:
sudo apt updateAsenna välttämätön
build-essentialkirjoittamalla:sudo apt install build-essentialKomento asentaa joukon uusia paketteja, kuten
gcc,g++jamake.Voit myös asentaa manuaaliset sivut GNU / Linuxin käytöstä kehittämiseen:
sudo apt-get install manpages-devVahvistaksesi, että GCC-kääntäjä on asennettu onnistuneesti, käytä
gcc --versionkomentoa, joka tulostaa GCC-version:gcc --versionUbuntu 18.04 -varastoissa saatavissa olevan GCC: n oletusversio on
7.4.0:gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0 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.
Se siitä. GCC on nyt asennettu järjestelmään, ja voit aloittaa sen käytön.
Kokoaminen "Hello World" -esimerkki
C- tai C ++-perusohjelman kääntäminen GCC: llä on melko helppoa. Avaa tekstieditori ja luo seuraava tiedosto:
nano hello.c
hei C
Tallenna tiedosto ja käännä se suoritettavaksi seuraavan komennon avulla: Tämä luo binaaritiedoston
Suorita
Ohjelman tulisi tulostaa: Tässä osassa on ohjeita GCC-version useiden versioiden asentamisesta ja käytöstä Ubuntu 18.04: ssä. GCC-kääntäjän uudemmissa versioissa on tuki uusille kielille, parempi suorituskyky, laajennetut ominaisuudet. Tämän artikkelin kirjoittamishetkellä Ubuntun oletusvarastot sisältävät useita GCC-versioita
Seuraavassa esimerkissä asennamme GCC: n ja G ++: n viimeisimmät kolme versiota. Lisää ensin
Asenna halutut GCC- ja G ++ -versiot kirjoittamalla: Alla olevat komennot määrittävät vaihtoehdon jokaiselle versiolle ja liittävät prioriteetin siihen. Oletusversio on se, jolla on korkein prioriteetti, tapauksessamme se on
Myöhemmin, jos haluat muuttaa oletusversiota, käytä
Sinulle esitetään luettelo kaikista Ubuntu-järjestelmään asennetuista GCC-versioista. Kirjoita oletusarvoksi käytettävän version numero ja paina
Komento luo symboliset linkit GCC: n ja G ++: n tiettyihin versioihin. GCC on asennettu onnistuneesti Ubuntu 18.04 -laitteeseen. Voit nyt käydä virallisella GCC-dokumentaatiosivulla ja oppia käyttämään GCC: tä ja G ++: ta C- ja C ++-ohjelmien kokoamiseen.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
nimeltä samaan hakemistoon, jossa komento suoritetaan.
hello
ohjelma:
./hello
Useiden GCC-versioiden asentaminen
5.xx
-
8.xx
GCC: n uusin versio, joka on
9.1.0
on saatavana Ubuntu Toolchain PPA: lta.
ubuntu-toolchain-r/test
PPA järjestelmään:
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
gcc-9
.
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 --slave /usr/bin/gcov gcov /usr/bin/gcov-7
update-alternatives
-komentoa:
sudo update-alternatives --config gcc
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
Enter
.johtopäätös
Kuinka asentaa, asentaa hp officejet 6500a plus all-in-one -tulostin
Opi määrittämään ja asentamaan HP Officejet 6500A Plus All-in-one -tulostin.
Kuinka asentaa ja käyttää php-säveltäjää ubuntu 18.04: lle
Säveltäjä on PHP: n riippuvuushallinta. Säveltäjä vetää kaikki vaadittavat PHP-paketit projektiisi riippuen ja hallitsee niitä sinulle.
Kuinka asentaa ja käyttää curl-tiedostoa ubuntu 18.04: ssä
Curl on komentorivityökalu, jonka avulla voit siirtää tietoja etäpalvelimelle tai etäpalvelimelle. Tässä opetusohjelmassa osoitamme sinulle, kuinka asennat Curl Ubuntu 18.04 -sovellukseen.







