0

我最近有一台新的 MacBook Air,我正在使用 Qt Creator 作为 IDE 继续我在 OS X 中的开发。我对llvm编译器了解不多,但是当我运行应用程序时,Qt Creator 的调试器显示 4 个线程。我已经安装了 Xcode 并且 Qt Creator 正在llvm-g++用于编译器。

在 Linux 中,如果我传递-fopenmp给编译器和链接器并使用适当的指令,我可以使用 gcc 创建多线程应用程序,但llvm似乎是自己完成的。我该如何预防?

4

1 回答 1

1

LLVM 不会将线程引入您的应用程序。QT 为自己的目的创建线程,可能使用 pthreads API。

于 2012-06-28T03:54:12.097 回答