Isso não tem nada a ver com o C ++. Os binários do Windows e do Linux são diferentes e você não poderá executar um .exe nativamente. Existem bibliotecas de compatibilidade que podem executar a maioria dos programas do Windows, mas ao custo de algum desempenho. O mais usado é o vinho .