我的软件用户正在运行安装了Cygwin的Windows,它可以访问标准的GNU (function() {
'use strict';
//code
}).call(this);
命令。在我的CMakeLists.txt中有一行显示:
which
这在他的机器上失败,因为FIND_PACKAGE( JAVA REQUIRED CONFIG )
和JAVAConfig.cmake
(由FIND_PACKAGE执行)使用此命令作为定位Java的第一线攻击。该命令返回到不存在的Java安装的错误路径。我该怎么做才能从我的CMakeLists.txt中覆盖这种恼人的行为?
答案 0 :(得分:0)
请他把你的路径发给你" ENV。变量,你肯定会发现一些有趣的东西。
其他问题是Java安装。 要求他卸载旧的javas或只更新到最新版本,当前安装程序会删除旧版本。