So come costruire spinta con l'ultimo Visual Studio sulla mia macchina (this question, for example)Come faccio a potenziare con Visual Studio 2008 quando ho installato più versioni di Visual Studio?
Tuttavia, ho bisogno di costruire le librerie di Visual Studio 2008 (VC9)
Ho provato ad utilizzare set di strumenti = VC9 ma io avere problemi/nessun successo
Come posso creare le librerie per vc9?
Dopo corro boostrap Cerco di correre
b2 toolset=vc9
ma l'output è:
C:/Sviluppo/boost 50/boost_1_50_0/boost_1_50_0/strumenti/costruire/v2/costruire \ toolset.jam: 39: in toolset.using regola vc9.init sconosciuta nel modulo toolset
C:/sviluppo/boost 50/boost_1_50_0/boost_1_50_0/tools/costruire/v 2 \ build-system.jam: 481: in processo-espliciti-toolset-richieste
C:/Sviluppo/boost 50/boost_1_50_0/boost_1_50_0/tools/costruire/v2 \ costruire-system.jam: 562: in carico
C: \ sviluppo \ spinta 50 \ boost_1_50_0 \ boost_1_50_0 \ tools \ costruire \ v2/kernel \ modules.jam: 283: in import
C: \ sviluppo \ spinta 50 \ boost_1_50_0 \ boost_1_50_0 \ tools \ build \ v2/kernel/bootstrap.jam: 142: in boost-build
C: \ Sviluppo \ spinta 50 \ boost_1_50_0 \ boost_1_50_0 \ spinta-build.jam: 17: portata modulo
Questo è esattamente quello che mi sarei aspettato - se provo a costruire boost con la riga di comando vs2008, voglio il compilatore vs2008 e l'ambiente di compilazione. E boost non lo fa - va avanti e sceglie vs2010.Il sistema di compilazione dovrebbe essere referenzialmente trasparente. Ciò che sta aumentando - la pesca in giro per le impostazioni globali del sistema - è proprio la cosa peggiore che potrebbero fare. –