我正在macOS机器上学习C语言,在使用Valgrind时遇到了很多问题,特别是线程和Helgrind。看起来没有任何支持,这让我怀疑:
1.没有人使用macOS开发C/C++。
1.人们会,但他们不使用Valgrind/Helgrind。
1.有一种方法可以使用Valgrind/Helgrind,我只是还没有弄清楚。
还是我错过了什么?
我在macOS上找到的对Valgrind的最佳支持是Valgrind for macOS,它不支持线程/信号:
未定义使用线程和信号
我正在macOS机器上学习C语言,在使用Valgrind时遇到了很多问题,特别是线程和Helgrind。看起来没有任何支持,这让我怀疑:
1.没有人使用macOS开发C/C++。
1.人们会,但他们不使用Valgrind/Helgrind。
1.有一种方法可以使用Valgrind/Helgrind,我只是还没有弄清楚。
还是我错过了什么?
我在macOS上找到的对Valgrind的最佳支持是Valgrind for macOS,它不支持线程/信号:
未定义使用线程和信号
1条答案
按热度按时间bnl4lu3b1#
有人制作了Valgrind的一个分支用于MacOS(目前它在M1/M2上不起作用)。
https://github.com/LouisBrunner/valgrind-macos