跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle Solaris Studio 12.3:使用 dbx 调试程序 Oracle Solaris Studio 12.3 Information Library (简体中文) |
要在 dbx 中运行最近装入的程序,请使用 run 命令。如果最初键入 run 命令时没有使用参数,则程序便在没有参数的情况下运行。要传递参数或重定向程序的输入或输出,请使用下列语法:
run [ arguments ] [ < input_file ] [ > output_file ]
例如:
(dbx) run -h -p < input > output Running: a.out (process id 1234) execution completed, exit code is 0 (dbx)
运行包含 Java 代码的应用程序时,运行参数传递给 Java 应用程序而不是 JVM 软件。不要把主类名当作参数。
如果重复执行 run 命令时没有使用参数,程序重新启动时使用上一个 run 命令中的参数或重定向。可以使用 rerun 命令重置选项。有关 run 命令的更多信息,请参见run 命令。有关 rerun 命令的更多信息,请参见rerun 命令。
应用程序可能会运行完毕或正常终止。如果设置了断点,程序可能会在断点处停止。如果应用程序中有错误,会因内存故障或段故障而停止。