__cyg_profile_func_enter等效于Visual Studio

我有代码,实现分析使用: __cyg_profile_func_enter我试图移植到Windows使用VS2010编译。 我环顾四周,微软要求高级或最终版本执行分析,并以不同的方式。

是否有一个相当于Visual Studio中的gcc分析function,或者是否有任何开放的实施这些function的库?

查看选项:

  • / Gh(启用_penter钩子功能)
  • / GH(启用_pexit钩子功能)

您需要编写一些知道x86风格堆栈布局的x86或x64汇编程序函数来获取返回地址。 一个更完整的例子是使用/ Gh编译器选项的DIY MS Visual C ++函数分析