我通常使用标准的Linux方式来对应用程序进行性能分析:
1) compile with g++ -pg
2) run prog
3) gprof
显然,在MacOSX 10.5上gprof出现了问题,我应该使用Shark。我找到的所有有关Shark的教程都涉及XCode(而我的构建是使用Makefiles和g++完成的)。
是否有人可以发布一步一步的说明,以便在使用g++构建的应用程序中使用Shark?类似于:
int main() { while(1); }
g++ blah.cpp -o blah; do I need to give it more command line arguments?
how do I use shark here?