Project

General

Profile

Actions

Emulator Issues #3972

closed

Visual Studio 2010

Added by Billiard26 over 13 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
Windows
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
Yes
Regression start:
Fixed in:

Description

I propose we switch to Visual Studio 2010 for the windows build.

The main reason for switching is for partial C++0x support
We would be able to use: auto, rvalue references, lambdas, static_assert (I have some usages planned :p)
g++ 4.5 supports all of these. (all but lambdas are supported by g++ 4.4)

Some other reasons to switch to VS2010:

  • Nice interface
    highlights errors before you compile, and it's blue!
  • It's the year 2011
    VS2010 express is free and we need to get with the times :p

If we decide to switch (and use C++0x features)
we would no longer be able to support vs2008, but again, vs2010 express is free, users can easily upgrade.

I have vs2010 solution/project files nearly ready. (I did not use the conversion wizard except for wxw)
I'll finish/commit them if we agree to switch.

Devs, please post if you have an opinion.

Actions

Also available in: Atom PDF