Compilar un programa en C mediante GCC (GNU Compiler Collection) desde PowerShell

$codigo = '#include <stdio.h> 
int main()
{
        printf(\"Hola Mundo.\\n\");
        return 0;
}'

wsl echo $codigo > hola.c
bash -c "iconv hola.c -f UTF-16 -t UTF-8 > holas.c"
wsl gcc holas.c
wsl "./a.out"

Código sin \

$codigo = '#include <stdio.h> 
int main()
{
        printf("Hola Mundo PowerShell.\n");
        return 0;
}'

$codigo | Out-File hola.c
bash -c "iconv hola.c -f UTF-16 -t UTF-8 > holas.c"
wsl gcc holas.c
wsl "./a.out"