c++ - Clang 替换 -mthreads 选项

标签 c++ multithreading llvm-clang

当我使用 -mthreads 选项用 clang 编译项目时,我收到警告:argument unused during compilation '-mthreads'。在 clang 中是否有 -mthreads 的正确替换。或者在这种情况下我必须做什么才能正确编译项目。

最佳答案

您需要 -pthread 标志,而不是 -mthreads

PS:GCC 也使用该标志。

关于c++ - Clang 替换 -mthreads 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47672889/

相关文章:

LLVM OPT 不提供优化文件作为输出。

C++ 为什么我的代码不打印对给定文件所做的更新

c++ - cin.peek() 在 C++ 中如何工作?

c++ - 在c++中设置嵌套数组

c++ - 为什么用新语法 `noexcept` 重写旧的空抛出规范?

python - AWS lambda /异步 : Coroutine was never Awaited

c++ - 函数的 const 参数是否自动通过引用传递?

c# - 使用信号量保护队列的问题

wpf - 从多个后台线程更新 UI

c++ - libclang 给出类型限定符的错误结果