[[oktatas:programozás:c:c_fejlesztői_környezet_kialakítása|< C fejlesztői környezet kialakítása]] ====== C fejlesztői környezet kialakítása Windowson ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2014 * Licenc: GNU Free Documentation License 1.3 * Web: http://szit.hu ===== A fejlesztés eszközei ===== ==== Fordító ==== * mingw-get-setup.exe A beszerzéshez használhatjuk ezt az oldalt: * http://www.mingw.org/ Megjegyzés: Ha fejlesztőeszköznek CodeBloks-ot használunk, akkor figyeljünk arra, hogy a CodeBlocksnak van olyan telepítője is, amely eleve tartalmazza a MinGW fordítót. ==== Fejlesztőeszközök ==== * [[http://geany.org/|Geany]] * [[http://www.codeblocks.org/|CodeBlocks]] ==== Automatikus szerkesztő ==== Nem kötelező elem a make automatikus összeszerkesztő, de sokan szeretik. A make parancs Makefile állományokkal dolgozik, főleg C nyelv használata esetén, nagyon népszerá. A make a MinGW csomaggal együtt telepszik, de ügyeljünk az eltérő fájlnévre: mingw32-make.exe Vagy át kell nevezni make.exe névre, vagy a fejlesztő környezetben kell beállítani ennek útvonalát. A ming32-make.exe program a MinGW könyvtár bin nevű alkönyvtárába telepszik. ===== Útvonalak beállítása ===== Ha a c:\MinGW könyvtárakba telepítettük a fenti csomagot, akkor a következő könyvtárakat kell útvonalba helyezni: c:\MinGW\bin Ha a CodeBlocks-al együtt szedtük le a MinGW fordítót, akkor általában a fordító útvonala: c:\Program Files\CodeBlocks\MinGW\bin\ ===== Geany ===== Ha nincs útvonalban a fordító, de telepítve van, akkor a fordítási parancs: (set path=%path%;c:\MinGW\bin) && c:\MinGW\bin\gcc -Wall -o %e.exe "%f" (set path=%path%;"c:Program Files (x86)\CodeBlocks\MinGW\bin") && "c:Program Files (x86)\CodeBlocks\MinGW\bin\gcc" -Wall -o %e.exe "%f" ===== Chocolaty ===== choco install tinycc ===== Egyéb ===== * http://codeblocks.codecutter.org/ (CodeBlocks portable) * http://www.tinycc.org/