Are there any performance issues between Cygwin GCC over the MSVC compiler on Windows?

Most people use gcc for Linux and the MSVC compiler on Windows. I recently installed the Cygwin GCC compiler on my Windows machine and use this.

Am I just curious if there is a difference in performance between the two? I mean, GCC cannot be installed directly on Windows, so the Cygwin package creates some Linux-like environment on Windows, and then GCC will use it. So is there a departure from this?

Does GCC on Linux and GCC with Cygwin on Windows have any performance difference?

+5
source share
1 answer

, ?

, , :

  • .

, 3 MSVC. GCC Windows ( Cygwin) , , . GCC -, 5 ( ), , . MSVC. , MSVC , , , . - . MSVC, GCC. LOT . , GCC MSVC, - WPO ( ). MSVC , AFAIK GCC ( 4.X , MSVC).

... cygwin , Linux, gcc , ?

, . GCC - Unix. MinGW MSYS. , , GNU (, "./configure & make && make install" ).

gcc linux gcc cygwin ?

. GCC, , Linux, Windows, GCC. Windows , Linux ( CreateProcess WinAPI exec Unix), Windows, Linux .

+4

All Articles