首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在Windows 10上使用线程杀菌剂吗?

我可以在Windows 10上使用线程杀菌剂吗?
EN

Stack Overflow用户
提问于 2022-01-28 13:20:34
回答 2查看 481关注 0票数 0

我想在windows 10(64位)上测试C++中的数据竞赛,但似乎是Visual C++还不支持它。因此,我安装了Cygwin并获得了g++ 11.2.0,尝试用-fsanitize=thread -fPIE -pie -g编译我的C++代码,但是由于-ltsan not found错误,它失败了。

医生没有提到任何关于Windows的内容。在Windows上甚至可以使用线程杀菌剂吗?如果是,怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-31 10:55:03

只需使用WSL和使用线程杀菌剂在它。

票数 1
EN

Stack Overflow用户

发布于 2022-01-28 13:24:53

你所链接的消毒液是用Clang实现的,而不是MSVC或gcc。您可以在中使用clang。要做到这一点,您需要安装批准工具链。您可以在Windows上直接运行clang,通过cygwin或通过WSL运行。

此外,您可以发布完整的编译命令(例如通过godbolt.org)吗?

例如:https://godbolt.org/z/fax6o9E1f

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70894444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档