gperftools文档说libprofiler应该链接到目标程序:
$ gcc myprogram.c -lprofiler
Run Code Online (Sandbox Code Playgroud)
(不改变程序代码).
然后程序应该使用特定的环境变量运行:
CPUPROFILE=/tmp/profiler_output ./a.out
Run Code Online (Sandbox Code Playgroud)
问题是:libprofile当仅仅加载探测器时,如何有机会启动和完成探查器,但是它的功能没有被调用?
该库中没有构造函数(证明). 库代码中"CPUPROFILE"的所有情况都不会引用启动分析器的任何位置.
我没有想法,在哪里看下一个?
我的触摸板偶尔会发出[mouse-12]事件,导致烦人的闪烁和重复<mouse-12> is undefined信息。
根据elisp约定,什么都不做的最佳方法是什么?
(global-set-key [mouse-12] 'WHAT-TO-INSERT-HERE?)
Run Code Online (Sandbox Code Playgroud)