【发布时间】:2013-09-17 00:30:34
【问题描述】:
我一直在使用 Auto-tools(C++ 是语言)编写一个小型开源软件,并生成/安装了一个执行程序。使用了一些蒙特卡洛积分,代码很慢。我想用gprof来改进,想问一下如何启用gprof呢? 我努力了: ./configure CFLAGS=-pg && make && sudo make install 这不起作用。
【问题讨论】:
-
怎么不工作?
我一直在使用 Auto-tools(C++ 是语言)编写一个小型开源软件,并生成/安装了一个执行程序。使用了一些蒙特卡洛积分,代码很慢。我想用gprof来改进,想问一下如何启用gprof呢? 我努力了: ./configure CFLAGS=-pg && make && sudo make install 这不起作用。
【问题讨论】:
您需要 CXXFLAGS,而不是 CFLAGS,因为您使用的是 C++。
【讨论】:
gprof a.out gmon.out