Ero sivun ”Make” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
(7 välissä olevaa versiota 6 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
[[ | {{Ohjelma | ||
| nimi=GNU Make | |||
| kuva= | |||
| kuvateksti= | |||
| lisenssi=[[GPL]] | |||
| käyttöliittymä=teksti | |||
| kotisivu=[https://www.gnu.org/software/make/ www.gnu.org/software/make] | |||
}} | |||
'''Make''' on työkalu, joka ohjaa [[Lähdekoodi|lähdekooditiedostojen]] [[kääntäminen|kääntämistä]] esimerkiksi ajettaviksi tiedostoiksi. Lähdekoodipakettien mukana toimitetaan [[Makefile]], joka sisältää yksityiskohdat ohjelman kääntämisestä, joten käyttäjän ei tarvitse tuntea tätä prosessia kovin tarkoin. | |||
==Käyttö== | |||
Useimmiten <tt>make</tt>-käsky lähdekoodihakemistossa kääntää ohjelman ja <tt>make install</tt> asentaa sen. Komennolla <tt>make check</tt> voidaan tarkistaa tehty käännös, komennolla <tt>make clean</tt> poistaa luodut binäärit lähdekoodihakemistosta ja komennolla <tt>make uninstall</tt> (useimmissa tapauksissa) poistaa asennetut binäärit. | |||
== Katso myös == | == Katso myös == | ||
*[[Makefile]] | *[[Makefile]] | ||
*[[Cmake]] | |||
*[[Autotools]] | |||
*[[jam]] | |||
*[[scons]] | |||
[[Luokka: | [[Luokka:Kehitystyökalut]] | ||
[[Luokka: | [[Luokka:Komentorivin erikoisohjelmat]] |