我正在尝试使用 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函数文件中是否包含任何特定的命令行(例如我们包含用于C/C++转换的
%#codegen
)
确保您已安装 Java 编译器。尝试在系统提示符下执行
java -version
和 javac -version
,并确保它们都运行并提供您的 MATLAB 版本支持的版本。
还要检查您的系统环境变量是否设置正确。特别是
JAVA_HOME
变量应设置为您的 JDK 路径。