Získejte zdroj
wget "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz"
Rozbalte zdroj
tar xzf jhead-2.97.tar.gz
Nebo získejte a rozbalte zdroj v jednom kroku
curl "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz" | tar xz
Nyní máte adresář s názvem jhead-2.97
. Zadejte tento adresář a spusťte make
.
cd jhead-2.97
make
Tím se zkompiluje kód a propojí se spustitelný soubor s názvem jhead
.
Některé makefily mají cíle instalace. Tento ano. Chcete-li nainstalovat spustitelný soubor,
make install
Pravděpodobně to budete muset spustit jako root. Nyní je váš program nainstalován a připraven k použití.
V tomto případě cíl instalace vypadá takto:
cp jhead ${DESTDIR}/usr/local/bin/
Pokud někdy narazíte na program bez cíle instalace v jeho makefile, vězte, že musíte všechny spustitelné soubory stáhnout do /usr/local/bin
a všechny knihovny do /usr/local/lib
(nebo jiná vhodná umístění.) Někdy existují i další soubory, o které se musíte starat, jako jsou soubory dokumentace (např. manuálové stránky), konfigurační soubory atd.
Xcode 4.3 přesunul značku na /Applications/Xcode.app/Contents/Developer/usr/bin/make
. Můžete nainstalovat make do /usr/bin/
stažením balíčku nástrojů příkazového řádku z předvoleb Xcode nebo z developer.apple.com/downloads (což vyžaduje bezplatný účet vývojáře, ale ne Xcode).
Pokud make install
výsledkem je chyba jako cp: directory /usr/local/bin does not exist
, stačí spustit mkdir /usr/local/bin/
.
Můžete také nainstalovat Homebrew a spustit brew install jhead
.