您的位置:首页 > 编程语言 > C语言/C++

Eclipse CDT C++11/C++0x support 支持c++11特性例如shared_ptr

2017-01-04 14:47 736 查看
http://stackoverflow.com/questions/9131763/eclipse-cdt-c11-c0x-support

up vote190down
voteaccepted
I found this article in the Eclipse forum, just followed those steps and it works
for me. I am using Eclipse Indigo 20110615-0604 on Windows with a Cygwin setup.
Make a new C++ project
Default options for everything
Once created, right-click the project and go to "Properties"
C/C++ Build -> Settings -> Tool Settings -> GCC C++ Compiler -> Miscellaneous -> Other Flags. Put 
-std=c++0x
 (or
for newer compiler version 
-std=c++11
 at
the end . ... instead of GCC C++ Compiler I have also Cygwin compiler
C/C++ General -> Paths and Symbols -> Symbols -> GNU C++. Click "Add..." and paste 
__GXX_EXPERIMENTAL_CXX0X__
 (ensure
to append and prepend two underscores) into "Name" and leave "Value" blank.
Hit Apply, do whatever it asks you to do, then hit OK.

There is a description of this in the Eclipse FAQ now as well: Eclipse
FAQ/C++11 Features.

Eclipse image setting

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: