我使用brew install --HEAD valgrind
在OSX Yosemite上安装了valgrind,并根据问题Yosemite and Valgrind进行构建。
现在我有:
$ valgrind --version
valgrind-3.11.0.SVN
当我运行内存泄漏检查时,似乎运行良好:
$ valgrind --leak-check=full --dsymutil=yes ./someapp
..
但是当我试图描述函数调用时,我得到了:
$ valgrind --tool=callgrind ./someapp
valgrind: Unknown option: --leak-check=full
valgrind: Use --help for more information or consult the user manual.
我的目标是在Qt Creator 3.3.2中使用Qt 5.4.1 Clang 6.0 64位运行Valgrind Function Profiler
答案 0 :(得分:2)
不完全是我想要的但这对我有用:
$ sudo valgrind --tool=callgrind ./someapp
不确定我是否可以授予帐户特定权利。