La risposta a questa domanda Why can't clang with libc++ in c++0x mode link this boost::program_options example? afferma "È necessario rigenerare boost utilizzando clang ++ -stdlib = libC++."Come compilare/collegare Boost con clang ++/libC++?
Sto usando MacOS Lion con clang v3.0. Come posso creare Boost v1.48.0 usando clang e collegandolo a libC++?
Aggiornamento: ho creato un file didall'utente config.jam con il seguente:
using clang-darwin
... che si baserà Boost con clangore invece di gcc. Come faccio a collegarmi con libC++ invece di libstdC++?
Sì, funziona! Grazie. –
Solo per aggiungere, boost :: signals2 ('# include') ha un'API simile a boost :: signal ed è solo header, quindi non essere in grado di costruire segnali potrebbe non essere così male. –
E 'solo boost: il segnale non viene costruito? Penso che mi manchi un sacco di varianti quando la compilazione completa –