Ci scusiamo se è già stato chiesto? Ho potenziato i sorgenti, ma sono sempre stato confuso dagli strumenti di compilazione. Quale strumento dovrebbe essere usato quando si costruiscono le librerie di boost da zero. Per me sembra che bootstrap.sh sia usato per creare l'eseguibile bjam e quindi bjam dovrebbe essere usato per fare la build effettiva. Tuttavia, ho notato che puoi passare molti parametri a bootstrap.sh come il toolset (compilatore) da usare e le librerie da compilare, ecc ... e lanciare la build con bootstrap.shQual è la differenza tra b2 e ./bootstrap.sh quando si costruisce python
Inoltre, ci sono almeno tre modi diversi di iniziare la creazione di: ./bootstrap.sh, bjam, b2
qualcuno potrebbe riassumere lo scopo di ciascuno come la documentazione on-line non sembrano spiegare questo
Grazie!
Anwar