【发布时间】:2014-08-20 12:45:54
【问题描述】:
我正在尝试使用 MATLAB 编译器将此代码转换为 Java 包,但在构建时出现此错误。有人可以提出任何建议吗?
'javac' is not recognized as an internal or external command,
operable program or batch file.
Error: An error occurred while shelling out to javac (error code = 1).
Unable to build executable.
matlab函数文件中是否包含任何特定的命令行(例如我们包含%#codegen用于C/C++转换)
【问题讨论】:
-
您说您正在使用 MATLAB 编译器。 MATLAB Compiler 不生成 Java 包。您的意思是您正在使用 MATLAB Builder JA for Java?
-
是的。但你只能从 MATLAB 编译器进入,对吗?
-
您不会从“MATLAB 编译器”“进入”MATLAB Builder JA。您可以从
deploytool中访问 MATLAB Compiler 和 MATLAB Builder JA 的功能,如果这就是您的意思。deploytool与 MATLAB 编译器不同 - 它是任何一种产品都提供的工具,允许您访问任何一种产品的功能。 -
是的,先生,这正是我的意思。我打开了 deploytool 以使用两者的功能。但我不认为这些事情有任何问题。
标签: java matlab compiler-construction