Compilation 如何使用mingw为多核编译C程序?

Compilation 如何使用mingw为多核编译C程序?,compilation,mingw,Compilation,Mingw,我有一个用mingw编译的C程序,但它只在我的8核机器的一个核上运行。如何编译它以在多个核上运行 (澄清一下:我不打算使用多核进行编译,因为编译时间很短。我想在运行时使用我的全部CPU容量。)除了编写多线程程序之外,别无选择。您需要首先了解如何将任务拆分为独立的部分,然后这些部分可以在线程中同时运行 它不能完全自动化。您可以考虑使用最后添加的内容,或者查看PthOrthor或.

我有一个用mingw编译的C程序,但它只在我的8核机器的一个核上运行。如何编译它以在多个核上运行


(澄清一下:我不打算使用多核进行编译,因为编译时间很短。我想在运行时使用我的全部CPU容量。)

除了编写多线程程序之外,别无选择。您需要首先了解如何将任务拆分为独立的部分,然后这些部分可以在线程中同时运行

它不能完全自动化。您可以考虑使用最后添加的内容,或者查看PthOrthor或.</P>