samurai-737f70

Introduksjon til samurai

Samurai pakken tilbyr en erstatning for Ninja pakken. Den tar sikte på full kompatibilitet.

Installasjon av samurai

Installer samurai ved å kjøre følgende kommandoer:

make CC=cc CFLAGS+=" -std=c99"

Nå, som root bruker:

make PREFIX=/usr install

Konfigurere samurai

Konfigurasjonsinformasjon

Hvis du vil at samu skal brukes når som helst ninja kjøres, flytt den originale Ninja kopien ut av veien og lag en symbolkobling som root bruker:

mv /usr/bin/ninja{,.old} &&
ln -svf samu /usr/bin/ninja

samu vil ikke kjøre på alle logiske CPU-er eller tråder som standard, i likhet med make. Forutsetningen for å få det til å gjøre er den samme prosessen: utsted -j<x>, hvor <x> er antallet logiske CPU-er du ønsker å bruke, når samu (eller ninja hvis du lagde den symbolske lenken) kjøres. Du kan unngå å måtte spesifisere det hver gang ved å sette SAMUFLAGS og inkludere -j<x> til det, som dette:

export SAMUFLAGS=-j$(nproc)

Et triks du kan gjøre er å gjøre at SAMUFLAGS inneholder $MAKEFLAGS hvis MAKEFLAGS bare inneholder -j alternativet, som dette:

export SAMUFLAGS=$MAKEFLAGS

Legg det til i et Bash profilskript som ~/.bash_profile for å unngå å måtte sette den opp etter hver innlogging.

Innhold

Installert Program: samu
Installerte Biblioteker: Ingen
Installerte Mapper: Ingen

Korte Beskrivelser

samu

er en erstatning for ninja