亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我可以將C ++ 11與Xcode一起使用嗎?

我可以將C ++ 11與Xcode一起使用嗎?

C++
肥皂起泡泡 2019-12-21 11:01:12
我正在考慮auto在某些跨平臺項目(Windows + Mac)中使用某些C ++ 11功能(例如)。在Windows上,Visual Studio支持即將推出的C ++ 11標準的某些部分,這將使我能夠簡化部分代碼庫,因此自然而然地,我會對開始使用這些功能感興趣。但是據我所知,當前的XCode版本(3.2.4 + GCC 4.2)根本不支持任何C ++ 11功能。我可以以某種方式升級GCC版本或CLang版本嗎?還是我應該只咬一口舌頭,等待蘋果在將來某個時候打包新版本?
查看完整描述

3 回答

?
白板的微信

TA貢獻1883條經驗 獲得超3個贊

Xcode 4.2終于添加了對C ++ 0X的支持:

  1. 在項目構建設置屏幕中,打開“所有”選項。

  2. 在“構建選項”部分中,將編譯器設置為“ Apple LLVM編譯器3.0”。

  3. 向下滾動到“ Apple LLVM編譯器3.0-語言”部分,并將“ C ++語言方言”設置為“ C ++ 0X”,將“ C ++標準庫”設置為“ libc ++”。

已知std :: move(),move構造函數和R-Value引用可以按預期工作,并且我正在對std :: thread和std :: atomic進行測試。


查看完整回答
反對 回復 2019-12-21
?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

Xcode使用GCC或Clang C ++編譯器。這些編譯器支持的任何功能都是公平的游戲。GCC的C ++兼容性頁面在這里和鏘C ++兼容性頁面在這里。


查看完整回答
反對 回復 2019-12-21
  • 3 回答
  • 0 關注
  • 575 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號