In
UFOpaedia there are several ways to compile openxcom. As windows user, you can use an IDE Visual Studio or a compiler MinGW with some batch scripts or use a virtual machine with GNU/Linux distributive. As I understand developers of OXC uses a visual studio 2010 or 2013, but OXCE or OXCE+ a visual studio 2015.
Questions:
Q) Is there are any advantage to use complicated MinGW way to compile? Or complicated way like compile window binary in GNU/Linux?
A) Yes, that way compiles a executable file with less dependencies and less additional files than visual studio.
More detailsI tried to make compile environment process of window binary less complicated in GNU/Linux using Xubuntu 14.04 LTS. You can download scripts
here.
Q) Is there are a reason to use a newest version of VS if an old version can complete a task?
A) In order to compile OXC there are no special reason to use newest version, but you can't compile OXCE or OXCE+ without rewriting the code.
Q) If I want to compile OXCE or OXCE+ without spending time to re-adaptation to VS 2010 I need a visual studio 2015?
A) Yes, because VS2015 supports C++11 that is used in these forks.
Q) In UFOpaedia there are no precompiled dependencies for VS2015
A) Check
this. Read
carefully, because these dependencies are not enough to make a successfully build.