Chceš říct, že všechny ty programy pro Windows byly přeloženy jedním stejným kompilerem A a ty stejné programy pro Linux byly přeloženy jedním a tím stejným kompilereme B?
Psal jsem pokud "nebyl" použitý stejný compiler. Pokud pod windows použili MSVC a pod linuxem clang, tak ten výkonový rozdíl bude hlavně kód vygenerovaný kompilerem než režie OS.
Spousta projektů nedělá cross-compilaci. Je naprosto běžné, že se pro cílovou platformu kompiluje na té platformě překladačem, který je tam "doma". gcc/clang/msvc. Ty odvážné tvrzení.