有没有人知道修复以下问题?
scons:进入目录`/ Users / ajchandra15 / Documents / Developer / Framework / alljoyn-ios / alljoyn / alljoyn' scons:阅读SConscript文件...... 检查c ++编译器支持-std = c ++ 11 flag ...(缓存)yes 使用darwin build的调试设置...... 使用iOS模拟器的标志...... 调试 使用iOS调试配置 使用OpenSSL加密 构建绑定:cpp,c,java,js 建设服务: 没有指定GTEST_DIR跳过公共单元测试版本 没有构建iOS的单元测试... 没有指定GTEST_DIR跳过alljoyn_c单元测试版本 JAVA_HOME未设置 命令/ usr / local / bin / scons失败,退出代码为1
答案 0 :(得分:0)
由于您正在构建Java的Alljoyn绑定(与c ++,c和js一起),因此您必须设置JAVA_HOME
环境变量,否则scons
无法找到java编译器。
答案 1 :(得分:0)
较新版本的XCode 7不会继承环境变量。您必须为JAVA_HOME添加自定义的用户定义变量。
要查找您的java路径,请键入">哪个java"在终端上。
Xcode env变量的参考:https://forums.developer.apple.com/thread/8451