c++ - 在 MacOS 上进行多线程 C++ 调试的好工具?

标签 c++ debugging macos multithreading

我最近从 ubuntu 切换到 MacOSX。

我最近也开始大量使用多线程。

g++ 有哪些好的插件/替代品可以在 MacOSX 上调试多线程应用程序?特别是,我对那些可以让我“探索”类/结构的工具感兴趣;跟随指针、展开成员、显示成员的值等...

谢谢!

最佳答案

Valgrind 。特别是Helgrind .

它不像您建议的那样是一个 GUI 工具,但它会为您节省大量时间。

关于c++ - 在 MacOS 上进行多线程 C++ 调试的好工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2174107/

相关文章:

c++ - 跨静态库的动态内存

swift - 让常量在类中的其他函数中看不到

c++ - 从控制台读取数据

objective-c - 使用 Cocoa 复制任意文件的推荐方法

c++ - std::string 的解密有额外的填充字节?

c++ - 具有相同签名的模板不会导致编译器错误

Android包不可调试

python - 如何跟踪 python 相对导入?

c++ - vs code c++ 断点不能在 mac 中工作

c++ - 我将如何着手将天空盒应用于世界,openGL C++