ITK Release 4/Modern C++: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(Created page with "* Take advantage of advances in C++ ** Target popular compilers that are compatible with the C++98 and/or C++03 standard (http://en.wikipedia.org/wiki/C%2B%2B03#Language_standard...")
 
No edit summary
Line 1: Line 1:
= Goal =
* Take advantage of advances in C++
* Take advantage of advances in C++
** Target popular compilers that are compatible with the C++98 and/or C++03 standard (http://en.wikipedia.org/wiki/C%2B%2B03#Language_standard).   
 
** Specifically remove support for Visual Studio prior to 7.1 (e.g., 6 and 7.0),  Borland version 5.5, Sun Studio compilers prior to 5.9, IRIX compilers, MWORKS compilers, cygwin 1.5 (newer versions may work, but are not being targeted), and gcc prior to 3.4
= Path =
 
* Target popular compilers that are compatible with the C++98 and/or C++03 standard (http://en.wikipedia.org/wiki/C%2B%2B03#Language_standard).   
 
= Specifics =
 
== Will Not Support =
 
Specifically remove support for  
 
* Visual Studio 6.0
* Visual Studio 7.0
* Borland version 5.5
* Sun Studio compilers prior to 5.9
* IRIX compilers
* MWORKS compilers
* cygwin 1.5 (newer versions may work, but are not being targeted)
* gcc prior to 3.4
 
== Will Support ==
 
* GCC 4.x
* Visual Studio 7.1, 8, 9, 10
* clang (work in progress...)

Revision as of 02:45, 13 January 2011

Goal

  • Take advantage of advances in C++

Path

Specifics

= Will Not Support

Specifically remove support for

  • Visual Studio 6.0
  • Visual Studio 7.0
  • Borland version 5.5
  • Sun Studio compilers prior to 5.9
  • IRIX compilers
  • MWORKS compilers
  • cygwin 1.5 (newer versions may work, but are not being targeted)
  • gcc prior to 3.4

Will Support

  • GCC 4.x
  • Visual Studio 7.1, 8, 9, 10
  • clang (work in progress...)