Linuxissa meillä on tarpeeksi työkaluja jolla voimme tukea sovellusten kehittämiseen ja ohjelmointiin, monissa niistä voit saada hyviä tuloksia projekteillesi niin tällä kertaa keskitymme yhteen niistä.
Siksi jos tarvitset ohjelmia C, C ++ ja Fortran etkä ole löytänyt oikeaa työkalua, voimme suositella sinulle CodeBlocks IDE: tä mikä on erinomainen integroitu kehitysympäristö näille kielille.
Tietoja CodeBlocksista
Niille, jotka eivät vieläkään tiedä CodeBlocksia, voimme kertoa siitä hieman. Tämä on avoimen lähdekoodin kehitysympäristö lisensoitu GNU General Public License -lisenssillä, joka Se tukee useita kääntäjiä, joista löytyy MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC ja Intel C ++ Compiler.
CodeBlocks on kehitetty C ++ - ohjelmointikielellä käyttäen wxWidgetsia GUI-työkalupakkina.
Laajennusarkkitehtuurin avulla sen ominaisuudet ja ominaisuudet määritetään toimitetuilla laajennuksilla, on suuntautunut kohti C: tä, C ++: ta. Siinä on mukautettu koontijärjestelmä ja valinnainen rakennustuki.
Koodilohkot on saatavana Windowsille, Linuxille ja macOS: lle ja se on siirretty FreeBSD: lle, OpenBSD: lle ja Solarisille.
Tämä IDE on suunniteltu erittäin laajennettavaksi ja täysin konfiguroitavaksi, voit laajentaa laajennusten käyttöä.
Vaikka IDE on suunniteltu C ++ -kielelle, sillä on tuki kääntämiseen muille kielille, mukaan lukien GNU Fortran, Digital Mars D ja GNU GDC.
CodeBlocks-ominaisuudet
Tämän ohjelman tärkeimmistä ominaisuuksista voimme löytää:
- Työtilat useiden projektien yhdistämiseksi.
- Mukautuva työtila
- Projektin selain; tiedostojen, symbolien (peritty jne.), luokkien, resurssien näkymä.
- Välilehdillä varustettu editori, useita tiedostoja.
- Tehtävälista
- Syntaksi väritys
- Koodin automaattinen täydennys.
- Pudotusvalikosta.
- Tarkennettu haku merkkijonoista tiedostoissa: nykyinen, avoin, projekti, työtila kansioissa).
- Tuki kääntämiseen rinnakkain (käyttämällä useita prosessoreita / ytimiä).
- Työtilan projektien väliset riippuvuudet.
- Projektit, joilla on useita tavoitteita (monitavoitteinen).
- Tilastot ja koodin yhteenveto (koodiprofileri).
CodeBlocksin asentaminen Ubuntu 18.04: een ja johdannaisiin
Jos haluat asentaa tämän kehitysympäristön järjestelmääsi sinun on noudatettava seuraavia ohjeita.
Ensimmäinen asia, joka meidän on tehtävä, on avaa pääte näppäimillä Ctrl + T + Alt ja aiomme Suorita seuraavat komennot.
Aiomme lisää tämä arkisto järjestelmäämme kanssa:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
Tehnyt tämän päivitämme arkistoluettelojamme kanssa:
sudo apt update
Y lopulta asensimme:
sudo apt install codeblocks codeblocks-contrib
Menetelmä toimii, mutta koska arkistossa ei ole tukea Ubuntu 18.04: lle, jollakin saattaa olla ongelmia asennuksen kanssa, joten meillä on toinen tapa asentaa CodeBlocks järjestelmäämme.
CodeBlocksin asentaminen Ubuntu 18.04: een .deb-tiedostosta
Asenna se deb-paketista meidän on mentävä seuraavaan linkkiin Donde meidän on ladattava sovellus arkkitehtuurimme mukaan ja kaikki sen riippuvuudet.
Valmis vain lataus asennamme äskettäin ladatut paketit sovellushallinnan kanssa tai terminaalista seuraavalla komennolla:
sudo dpkg -i codeblock*.deb sudo dpkg -i libcodeblocks0*.deb sudo dpkg -i wxsmith*.deb
Ja valmiina sen kanssa, meillä on jo CodeBlocks asennettuna järjestelmäämme.
Kun asennus on valmis, voit alkaa käyttää CodeBlocksia järjestelmässäsi, voit etsiä sovellusta sovellusvalikosta sen suorittamiseksi.
Ensimmäisen kerran, kun suoritat CodeBlocks, ohjelma kysyy, haluatko käyttää oletuskääntäjää Napsautamme OK ja melkein heti olemme ohjelman pääkäyttöliittymän sisällä, jota voimme aloittaa.
Kuinka poistaa CodeBlocks Ubuntusta ja johdannaisista?
Jos haluat poistaa tämän sovelluksen järjestelmästäsi Sinun tarvitsee vain avata pääte näppäimillä Ctrl + Alt + T ja suorittaa seuraavat komennot.
Jos olet asentanut arkistosta, sinun on kirjoitettava tämä komento:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable -r -y
Lopuksi kirjoitamme tämän komennon sovelluksen poistamiseksi järjestelmästä:
sudo apt-get remove codeblocks --auto-remove
Minun makuuni paras IDE, jota olen käyttänyt