2010-08-04 13 views

risposta

13

Ho trovato set completo di loro a http://boost.teeks99.com/. A partire da Boost 1.43, includono VS2010.

Completo, significa completo. VS2003, VS2005, VS2008, VS2010. 32/64 bit + tutte le opzioni di compilazione standard. Fai l'installazione completa, quindi elimina le versioni che non ti servono.

Installazione molto indolore. Tutto grazie a chi sta facendo il lavoro.

+0

Grazie! L'ho scaricato, ma ora ho i seguenti errori del linker: 1> main.obj: errore LNK2001: simbolo esterno non risolto __imp_GetTickCount 1> libboost_thread-vc100-mt-1_43.lib (thread.obj): errore LNK2001: non risolto simbolo esterno __imp_GetTickCount 1> libboost_thread-VC100-mt-1_43.lib (thread.obj): LNK2001 di errore: simbolo esterno non risolto __imp_GetTickCount 1> MSVCRT.lib (gs_support.obj): l'errore LNK2001: simbolo esterno non risolto __imp_GetTickCount 1> main.obj: errore LNK2001: simbolo esterno non risolto __imp_GetProcessHeap Kernel32.lib si trova nel percorso del linker. – user410600

+0

@ user410600 - Mi spiace, ma prima devo porre la domanda ovvia, hai incluso le librerie di boost sulla linea delle "dipendenze aggiuntive" nelle impostazioni delle proprietà dei collegamenti e hai aggiunto la directory per collegare il percorso di ricerca? –

+0

Ho trovato l'errore: ho usato Windows SDK 7.0A anziché 7.1. – user410600