此問題的答案Why can't clang with libc++ in c++0x mode link this boost::program_options example?指出「您需要使用clang ++ -stdlib = libC++重建提升」。如何使用clang ++/libC++編譯/鏈接Boost?
我正在使用MacOS Lion和clang v3.0。如何使用clang構建Boost v1.48.0並將其與libC++鏈接?
更新:我創建了一個用戶config.jam中文件具有以下內容:
using clang-darwin
...這將建立鏗鏘而不是gcc提升。我如何鏈接libC++而不是libstdC++?
是的,它的作品!謝謝。 –
只需要添加boost :: signals2('#include')就有一個類似於boost :: signal的API,並且只是頭文件,所以不能構建信號可能不那麼糟糕。 –
它只是提升::信號沒有建立?我覺得我錯過了很多變種,當建立完成 –