要在 dbx 中运行最近装入的程序,请使用 run 命令。如果最初键入 run 命令时没有使用参数,则程序便在没有参数的情况下运行。要传递参数或重定向程序的输入或输出,请使用下列语法:
run [ arguments ] [ < inputfile ] [ > 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 命令。
应用程序可能会运行完毕或正常终止。如果设置了断点,程序可能会在断点处停止。如果应用程序中有错误,会因内存故障或段故障而停止。