[[:oktatas:programozás:cpp:cpp_fejlesztői_környezet_kialakítása|< Cpp fejlesztői környezet kialakítása]] ====== Linuxon ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2011, 2014 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Kezdés ===== Ha feltelepítünk egy átlagos Linuxot (Debian GNU/Linux, Ubuntu, LinuxMint) akkor azonnal rendelkezésünkre áll a c++ fejlesztői környezet. Szerkesztő: vi main.cxx Fordítás: g++ -o main main.cxx Grafikus felületre persze telepíthető a Codeblocks vagy a Geany. apt-get install codeblocks apt-get install geany ===== KDE alapú fejlesztőeszköz ===== * https://www.kdevelop.org/ apt install kdevelop ===== U++ framework ===== Az Ultimate++ egy C++ keresztplatformos gyors (RAPID) alkalmazás fejlesztő keretrendszer, ami a produktivitásra helyezi a hangsúlyt. Támogatja a következőket: * GCC * Clang * MinGW * Visual C++ Ezek mellet rendelkezik fejlett debugger rendszerrel. A következő platformokat támogatja: Windows, macOS, GNU/Linux és FreeBSD. Töltsük le a POSIX verziót: * https://www.ultimatepp.org/ Telepítsük a függőségeket. apt install libgtk-3-dev libnotify-dev Lépjünk be a kicsomagolt könyvtárba és adjuk ki a make parancsot: make Indítás: ./theide