debugging 如何在macOS上使用Valgrind/Helgrind?

okxuctiv  于 2022-11-14  发布在  Mac
关注(0)|答案(1)|浏览(215)

我正在macOS机器上学习C语言,在使用Valgrind时遇到了很多问题,特别是线程和Helgrind。看起来没有任何支持,这让我怀疑:
1.没有人使用macOS开发C/C++。
1.人们会,但他们不使用Valgrind/Helgrind。
1.有一种方法可以使用Valgrind/Helgrind,我只是还没有弄清楚。
还是我错过了什么?
我在macOS上找到的对Valgrind的最佳支持是Valgrind for macOS,它不支持线程/信号:
未定义使用线程和信号

bnl4lu3b

bnl4lu3b1#

有人制作了Valgrind的一个分支用于MacOS(目前它在M1/M2上不起作用)。
https://github.com/LouisBrunner/valgrind-macos

相关问题