Lo faccio cmake . && make all install
. Funziona, ma si installa su /usr/local
.
Devo installare un prefisso diverso (ad esempio, a /usr
).
Qual è la riga di comando cmake
e make
da installare /usr
invece di /usr/local
?
make install
percorso temporaneo per assicurarsi che tutto ciò che deve essere installato, sia stato installato nella posizione giusta senza incasinare la mia macchina di sviluppo. Solo un esempio. Un altro caso è la compilazione incrociata per un'altra architettura.
CMakeLists.txt
, allora ho bisogno di patchare la fonte originale. Il solo fatto di avere un'opzione da riga di comando mi permette di ottenere i percorsi nel spec
file Fedora .
CMakeLists.txt
file se si sta solo costruendo e installando software: sovrascrivere / impostare variabili dalla riga di comando o dal file di cache iniziale, ecc. È il "consumatore" preferito modo di impostare le opzioni.
CMakeLists.txt
modo da poterla impostare e dimenticarla. Non sto dicendo che non esiste un caso d'uso comune per cambiare la directory di installazione al volo - chiaramente c'è un giudizio sul numero di voti - Sono appena nuovo su CMake e curioso quando si presenta questo problema.