當我構建boost C++庫時,是否需要指定cxxflags=-std=c++11
?我實際上使用mingw 4.8.0(x32,posix,dwarf,Qt 5.1.0提供的相同)和boost C++ 1.54.0(在boost下載頁面中指定了所有補丁)。用mingw構建boost C++
0
A
回答
0
對於我的系統(gcc 4.8.1,x64)不需要的構建提升本身。我在Windows命令PROMT使用(不MSYS):
bootstrap mingw
bjam toolset=gcc link=shared variant=debug,release
或者你可以B2 (Reference)使用。您必須在包含路徑中有所提升,但是
export CFLAGS="-I/path_to_boost/boost_1_54_0"
export CXXFLAGS="-I/path_to_boost/boost_1_54_0"
對於編譯應該使用C++ 11功能的程序,您需要它;獨立如果使用提升。
+0
是'bootstrap mingw'相當於'bootstrap gcc'在windows? –
+0
對不起,我不知道。但我猜不會。 –
相關問題
- 1. 使用MinGW構建Boost 1.45
- 2. 如何使用mingw從命令行構建boost 1.55?
- 3. MinGW和Boost C++ 1.54.0警告
- 4. 如何在使用msvc構建的mingw中使用boost庫
- 5. 使用MinGW在Windows上構建RabbitMQ-C
- 6. 使用mingw構建Qt 5.0
- 7. Mingw and Boost :: Log:構建不重要的示例失敗
- 8. C++ boost構建錯誤
- 9. 用mingw構建Qt 5.2.0 4.8.1
- 10. 用MinGW構建ActiveMQ-CPP?
- 11. 爲mingw構建libnoise
- 12. Boost構建使用Visual C++時
- 13. 使用boost庫構建socket.io C++
- 14. 用mingw-w64編譯boost
- 15. mingw w64 labview構建錯誤
- 16. 如何構建MinGW W64
- 17. 使用HDF5構建Boost Python
- 18. 在Windows 7上使用MinGW編譯boost之前,如何構建Boost.Build?
- 19. 使用MinGW在Windows上構建GLEW 1.7.0
- 20. 試圖用MinGW在Windows上構建dia
- 21. 構建Boost庫
- 22. 使用MinGW在Windows上構建lxml
- 23. 如何使用MinGW構建gstreamer項目?
- 24. MinGW boost random_device編譯錯誤
- 25. MinGW和Boost警告錯誤?
- 26. 在CodeBlocks中鏈接Boost庫(使用MinGW)
- 27. 使用boost :: asio :: local使用MinGW
- 28. 如何用MinGW 64位構建Qt-OpenGL?
- 29. 可能用MinGW在Windows上構建PySide?
- 30. 使用MinGW在Windows上構建wxWidgets
如果你想Boost利用可用的C++ 11功能,你應該這樣做。 – Praetorian