首页 > 解决方案 > 如何运行时跟踪 gcc/clang?

问题描述

我想在运行类似gcc.clanggcc test.c

注意到我想跟踪gccclang不跟踪函数test.c

有些工具喜欢strace并且ltrace只能跟踪系统调用或库函数,而etrace等工具需要重新编译我要跟踪的程序(即重新编译gcc/ clang)。更重要的是,使用gdb还必须重新编译gcc/clang来调试二进制文件。但是,编译gcc/clang非常昂贵且容易出错。那么有什么捷径可以实现这一目标吗?

谢谢你。

标签: gccclangruntimetrace

解决方案


推荐阅读