Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在构建gcc/libstdc++;来源? 我使用线程消除器调试代码,并避免了新的C++特性带来的错误,如 STD::线程< /COD>和 STD::未来,我应该编译-LBSTDC++-FSAITiZZ=线程标志。_C++_Gcc_Libstdc++ - Fatal编程技术网

在构建gcc/libstdc++;来源? 我使用线程消除器调试代码,并避免了新的C++特性带来的错误,如 STD::线程< /COD>和 STD::未来,我应该编译-LBSTDC++-FSAITiZZ=线程标志。

在构建gcc/libstdc++;来源? 我使用线程消除器调试代码,并避免了新的C++特性带来的错误,如 STD::线程< /COD>和 STD::未来,我应该编译-LBSTDC++-FSAITiZZ=线程标志。,c++,gcc,libstdc++,C++,Gcc,Libstdc++,我已经下载了GCC10的源代码,并完成了默认编译。但是,向libstdc++添加-fsanize=thread的推荐方法是什么?我确信gcc/libstdc++的开发人员和维护人员使用他们自己的工具进行健全性检查和测试库代码。因此,我怀疑这样做是否会增加价值,并且会产生相当糟糕的价值回报。目的不是检查libstdc++的代码,而是为我的代码添加必要的工具,使其与标准库链接以正常工作。我想我看到了GCC开发人员的帖子,说这是避免这些误报的唯一方法。当我找到它的时候,我也会在这里发布链接。如果你想为

我已经下载了GCC10的源代码,并完成了默认编译。但是,向libstdc++添加-fsanize=thread的推荐方法是什么?

我确信gcc/libstdc++的开发人员和维护人员使用他们自己的工具进行健全性检查和测试库代码。因此,我怀疑这样做是否会增加价值,并且会产生相当糟糕的价值回报。目的不是检查libstdc++的代码,而是为我的代码添加必要的工具,使其与标准库链接以正常工作。我想我看到了GCC开发人员的帖子,说这是避免这些误报的唯一方法。当我找到它的时候,我也会在这里发布链接。如果你想为你的代码添加必要的工具,那么你需要用工具而不是gcc来编译你的代码。我已经在我的代码中添加了工具。但是我提到的帖子说这还不够。我确信gcc/libstdc++的开发人员和维护人员使用他们自己的工具进行健全性检查,并测试他们的库代码。因此,我怀疑这样做是否会增加价值,并且会产生相当糟糕的价值回报。目的不是检查libstdc++的代码,而是为我的代码添加必要的工具,使其与标准库链接以正常工作。我想我看到了GCC开发人员的帖子,说这是避免这些误报的唯一方法。当我找到它的时候,我也会在这里发布链接。如果你想为你的代码添加必要的工具,那么你需要用工具而不是gcc来编译你的代码。我已经在我的代码中添加了工具。但是我提到的帖子说这还不够。还应检测标准库。