在Eclipse CDT (Juno/Kepler/Luna) 索引器中配置C 11 支援
在Eclipsese CDT 索引器中啟動對 CDC 11 的支持對於Juno/Kepler/Luna,請依照下列步驟操作:
- 透過「專案屬性 -> C/C 常規」導覽至專案屬性。
- 選擇「預處理器包含路徑」 、巨集等。 」選項卡。
- 切換到「Providers」頁面。
- 選擇「CDT GCC 內建編譯器設定」。
- 在「取得編譯器規格的命令」欄位中,將“-std=c 0x”或“-std=c 11”附加到現有命令的末尾。
進行這些更改後,獲取編譯器規格的命令字段應類似於以下內容:
${COMMAND} -E -P -v -dD ${INPUTS} -std=c++0x
登入後複製
來源:
- [Eclipse Wiki:CDT使用者常見問題解答](http://wiki.eclipse.org/CDT/User/FAQ #CDT_does_not_recognize_C.2B.2B11_features)
- [Eclipse 論壇:CDT Eclipse 無法辨識 C 11](http://www.eclipse.org/forums/index.php/mv/msg/373462/909018 /#msg_909018)
相關連結:
- 相關連結:
- [Eclipse CDT C 11/C 0x 支援](https://stackoverflow.com/ questions/2908727/cdt-c-11-c-0x-support)
- [C 11 - 啟用編譯器(Kepler 及之前版本) ](https://stackoverflow.com/a/17499266/760746)
[C 11 -啟用編譯器(Kepler(更新)和更新版本)](https://stackoverflow.com/a/22480299/7 60746)
已驗證平台:
- 此配置已在以下平台上成功測試:
- Kepler (CDT 8.2)
Luna (CDT 8.4)
以上是如何配置 Eclipse CDT 以支援 C 11?的詳細內容。更多資訊請關注PHP中文網其他相關文章!