使用不同的编译器编译后的可执行文件是可以在对应平台运行的,比如 windows 可以使用 VC 编译,那编译后的 exe 文件就可以在 windows 下运行; liunx 下可以使用 GCC 编译,生成的可执行文件就可以在 Liunx 上运行。