Domande con tag 'make'

8
risposte

Sta usando direttamente Rendi considerato obsoleto? [chiuso]

Quindi mi sono imbattuto in molti commenti / post / etc riguardo alla creazione di makefile direttamente, e come è una cosa sciocca da fare nel 2015. Sono a conoscenza di strumenti come CMake, e in realtà uso CMake abbastanza spesso. Il fatto è...
posta 11.04.2015 - 01:05
6
risposte

Perché i makefile dovrebbero avere un obiettivo di "installazione"?

Provenendo dal mondo di C e C ++, la maggior parte del sistema di build ha un target install , in particolare Makefiles (dove è consigliato da GNU per esempio) o CMake . Questa destinazione copia i file di runtime (eseguibili, librerie, ....
posta 23.11.2018 - 14:40
8
risposte

Quanto è importante imparare i makefile? [chiuso]

Lavoro in c ++ principalmente come hobby (sono ancora a scuola e quindi non ho un vero lavoro). Gli IDE generano il makefile per me e quindi mi chiedo se valga la pena di imparare a crearli da solo. Con "vale la pena imparare" intendo, dovrei la...
posta 26.08.2012 - 00:08
4
risposte

Esiste una regola generale per quando è necessario utilizzare "make clean" invece di "make"?

Sto scrivendo un programma con più file in questo momento, e apparentemente eseguire solo "make" (come si dovrebbe pensare intuitivamente debba essere fatto nella maggior parte delle situazioni) per qualche ragione causa il fallimento del mio pr...
posta 23.09.2011 - 03:26
2
risposte

Quanti thread fanno usare?

Quando ricostruisco sistemi di grandi dimensioni su un computer desktop / portatile, dico a make di utilizzare più thread per accelerare la velocità della compilation, in questo modo: $ make -j$[ $K * $C ] Dove $C dovrebbe indicar...
posta 12.07.2012 - 18:39
1
risposta

È utile scrivere oggigiorno un obiettivo clean make?

Il trucco proviene da un momento in cui il controllo della versione era piuttosto immaturo. Capisco la necessità di un modo semplificato per pulire lo spazio di lavoro di allora. Oggigiorno qualsiasi strumento di controllo della versione dece...
posta 21.11.2016 - 08:50
2
risposte

Perché le build incrementali in "make" non usano algoritmi di hashing?

Sono un principiante con make e mi chiedo quando utilizzare make clean . Un collega mi ha detto che le build incrementali con make sono basate sul timestamp dei file. Quindi, se esegui il checkout di una vecchia versione di un f...
posta 24.05.2016 - 17:42
5
risposte

Perché Haskell non ha una funzione 'format' per l'interpolazione delle stringhe?

Sto provando a utilizzare Shake e mi sono imbattuto nel seguente problema: non esiste un modo facile e conveniente per interpolare una stringa. Conosco Text.Printf - non è quello che sto cercando. La sintassi di interpolazione di cui sto...
posta 24.01.2014 - 15:12
1
risposta

Makefile per il progetto di libreria per essere in grado di compilare i test unitari e il programma dimostrativo usando make

Sono nuovo per makefile e sto sviluppando una libreria (non eseguibile) in C ++. Oltre alla libreria ho dei test unitari (eseguibili) e un programma dimostrativo (eseguibile). Vorrei ora poter compilare i test unitari e il programma dimostrat...
posta 13.08.2015 - 19:58
1
risposta

Utilizzo di Makefile come repository di script

È ragionevole usare i target Makefile come script? Ad esempio, invece di avere uno script script_A , script_B , ecc. e eseguirli come eseguibili standard con ./script_A , abbiamo un makefile che ha target script_A , script_B...
posta 29.09.2016 - 23:10