gpt4 book ai didi

java - 从java程序调用c++时出错

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

我想从 java 程序调用 c++ 可执行文件。但当我调用它之后,什么也没有发生。然后我关闭程序后,出现一个错误窗口,提示程序异常终止。

代码如下:

    try {
Runtime rt = Runtime.getRuntime();
Process p = rt.exec("discretize.exe");


} catch (Exception exc) {/*handle exception*/
exc.printStackTrace();
}

出现的 Windows 错误如下所示:

http://dc532.4shared.com/img/8e2-xhaG/debug.PNG

最佳答案

终于找到答案了。

问题是命令提示符没有显示。因此,在搜索谷歌后,我发现了一个提示,建议我简单地输入:

cmd /c start

在文件路径之前。所以我将代码更改为如下所示:

Process myProcess = Runtime.getRuntime().exec("cmd /c start D:\A_TA\KODINGAN\TA\src\discretize.exe");

..瞧,命令提示符显示了!

关于java - 从java程序调用c++时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10868611/

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