我想使用gprof
来分析一些c ++代码。我完全按照正常情况编译程序,但最后添加了-pg
;即
g++ prog.cpp $(OBJECTS) -lgmp -lgmpxx -lmpfr -lmpc -msse2 -std=c++11 -O2 -o prog_P -pg
然而,当我运行生成的可执行文件时,我得到了一堆通常不存在的错误。具体来说,它们来自zkcm
多精度库:
Warning: in zkcm_gauss::gauss, partial pivoting failed.
这对我的LU分解来说是个坏消息。有什么想法吗?
编辑:我使用cygwin