簡體   English   中英

C ++ 14 TS功能和GCC 4.8

[英]C++14 TS functionality and GCC 4.8

我想嘗試一些新功能,這些功能將進入C ++ 2014 版本,std::make_uniquestd::filesystem功能。 我使用ubuntu 14.04和GCC / G ++ 4.8(安裝了libstdc ++ - 4.8-dev),並設置標志-std=c++1y 但是當包含<tr1/memory>而沒有<experimental/...>標題時,沒有std::make_unique 為了能夠使用這些新功能,我需要做些什么?

謝謝 !

<tr1/memory>不是C ++ 14標准頭。 你只想要<memory> 對於<dynarray>

但是,GCC 4.8都不支持。 您需要升級到GCC 4.9或clang 5。

可以在“語言功能”狀態頁面上檢查C ++ 1y的GCC編譯器支持狀態,以及“庫支持” 狀態頁面上的庫支持

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM