代码之家  ›  专栏  ›  技术社区  ›  Naresh

C“c:\\windows\\system32\\vsjitdebugger.exe-p%ld-e%ld-g%ld”中的命令是什么?

  •  1
  • Naresh  · 技术社区  · 15 年前

    我遇到了这个命令, 我想知道这个命令的用途,以及它的选项是什么? 我正在寻找简单的介绍和任何源链接,以获得基本的解释。

    谢谢,

    2 回复  |  直到 15 年前
        1
  •  1
  •   paxdiablo    15 年前

    VSJITDEBUGGER 是Visual Studio实时调试器。您在源代码中看到的命令正试图用一些特定参数运行它:

    vsjitdebugger
        -p <processId>
        -e <??>
        -g <??>
    

    我不知道 -e -g 争论是支持的,我从来没有用过。这个 -p 指定要将调试器附加到的进程ID。

    这个 "%ld" 字符串的部分是printf格式,因此可以在运行命令之前插入进程ID(和其他参数)。

        2
  •  2
  •   daniel    15 年前

    这不是C命令,而是一个Windows程序。 特别是Visual Studio实时调试器。-p%ld-e%ld-g%ld是传递给此程序的参数。

    运行vsjitdebugger.exe/?理解这些论点是什么。 如果您需要更多信息,请搜索程序名(sdjitdebugger.exe)。