gpt4 book ai didi

java - 运行自定义调试器 JAVA

转载 作者:太空宇宙 更新时间:2023-11-04 13:06:26 25 4
gpt4 key购买 nike

我正在尝试运行使用 JVMTI 接口(interface)以 C++ 编写的自定义调试器代理。我点击了以下链接

Creating a Debugging and Profiling Agent with JVMTI

我正在尝试运行存在于 jdk 演示文件夹中的调试器,使用以下命令 java -Xbootclasspath/a:mtrace.jar -agentlib:mtracejvm 没有启动它给我以下输出

Error occurred during initialization of VM
Could not find agent library mtrace on the library path, with error: Can't find dependent libraries

我已经将包含库文件的文件夹添加到 PATH 变量中,仍然没有成功,这是什么问题?

最佳答案

您可以使用-agentpath:/path/to/mtrace(绝对路径)定位代理库。 PATH 环境变量仅提供终端命令的路径。必须使用 -agentpath 运行时标志设置 native 代理库路径。

使用 -agentpath,您不必使用 -agentlib 开关。

关于java - 运行自定义调试器 JAVA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42110651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com