【发布时间】:2015-12-17 02:32:10
【问题描述】:
我想问你一些问题,什么是不正确的,
我用C写了一个程序,然后翻译成
gcc -Wall -pedantic
然后运行
valgrind --simulate-cache=yes --tool=callgrind ./a.out
创建 callgrind.out.[pid-number] 如果我跑
callgrind_annotate callgrind.out.[pid] main.c
会出来
-- 用户注释源:main.c
没有为 main.c 收集信息
有没有办法为程序优化工具注释代码和函数调用?
注意
gcc -g - pg progrma.c
无法正常工作,因为 Apple 不支持 gcc 和 gprof 上的调试选项也不支持。而且 KDE 程序不想在 Mac 上运行... 感谢大家提供有用的信息如何解决它
【问题讨论】:
标签: c macos valgrind callgrind