ROS系統學習番外篇3---使用C++11標準編程

C++11帶入了併發編程接口以及更加精確的計時功能,提升非常大,然而Ubuntu16下的ROS默認使用的是老版本的gcc。要用上較爲先進的C++特性,只需要在ROS包對應的CMakeLists中制定編譯器版本即可,即加入下面一句代碼:

set(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}")
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章