程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> eclipse 配置 C++ 11 -- ubuntu 12.04

eclipse 配置 C++ 11 -- ubuntu 12.04

編輯:C++入門知識

安裝g++ 4.8

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.8
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
最後看看 g++ 的版本號,看是否安裝成功 g++ --version

配置全局的編譯參數:

選中eclipse工具欄 Project -> Properties -> C/C++ Build -> Settings -> Miscellaneous. 在右邊的 Other flags 添加 -std=c++11 如果只是針對某個工程,則右鍵選中 目標工程-> Properties -> C/C++ Build -> Settings -> Miscellaneous. 在右邊的 Other flags 添加 -std=c++11

配置eclipse CDT 的 indexer。方便編輯器正確的解析C++11的關鍵字、符號等。

選中eclipse工具欄 Project -> Properties->C/C++ General -> Preprocessor Include Paths, Macros etc.:

  1. 選擇標簽頁“Providers”
  2. Configuration欄選擇Debug(之後還可配置“Release”)
  3. 在標簽頁“Providers”下選中"CDT GCC Built-in Compiler Settings"。
  4. 反勾選 Use global provider shared between projects.
  5. 在Command to get compiler specs欄後面添加 "-std=c++11" (不帶引號);
  6. 最後選則apply 和 OK。
  7. 最後重新build C/C++ 的 indexer. Project -> C/C++ Index -> Rebuild.

    參考文章

    http://askubuntu.com/questions/271388/how-to-install-gcc-4-8-in-ubuntu-12-04-from-the-terminal https://gist.github.com/omnus/6404505 http://stackoverflow.com/a/17499266 http://stackoverflow.com/a/15321753

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved