【问题标题】:cocos2d-x 3.6 error: Error running command, return code: 1cocos2d-x 3.6 错误:运行命令出错,返回码:1
【发布时间】:2015-10-18 04:00:42
【问题描述】:

cocos2d-x 3.6 出现问题,我安装了程序并创建了我在程序中找到的第一个 hello world 文件,但是当我尝试运行时,出现以下错误,有人可以告诉我如何解决它并解释为什么会发生错误

cocos run -s ~/MyCompany2/MyGame -p linux

运行命令:编译

构建模式:调试

运行:'cmake -DCMAKE_BUILD_TYPE=Debug -DDEBUG_MODE=ON ..'

-- C 编译器标识为 GNU 4.9.2

-- CXX 编译器标识为 GNU 4.9.2

-- 检查工作的 C 编译器:/usr/bin/cc

-- 检查工作的 C 编译器:/usr/bin/cc -- 工作

-- 检测 C 编译器 ABI 信息

-- 检测 C 编译器 ABI 信息 - 完成

-- 检测 C 编译特性

-- 检测 C 编译特性 - 完成

-- 检查工作的 CXX 编译器:/usr/bin/g++

-- 检查工作的 CXX 编译器:/usr/bin/g++ -- 工作

-- 检测 CXX 编译器 ABI 信息

-- 检测 CXX 编译器 ABI 信息 - 完成

-- 检测 CXX 编译特征

-- 检测 CXX 编译特性 - 完成

看来您正在使用 GCC 为 Linux 本地构建

-- OpenGL 包含目录:/usr/include

-- GLEW 包含目录:/usr/include

-- 找到 PkgConfig

-- 检查模块 'glfw3'

-- 未找到包“glfw3”

cocos2d/cmake/Modules/FindPackageHandleStandardArgs.cmake:136 处的 CMake 错误 (消息):

找不到 GLFW3(缺少:GLFW3_LIBRARIES GLFW3_INCLUDE_DIR)

调用堆栈(最近调用优先):

cocos2d/cmake/Modules/FindPackageHandleStandardArgs.cmake:343

(_FPHSA_FAILURE_MESSAGE)

cocos2d/cmake/Modules/FindGLFW3.cmake:152

(find_package_handle_standard_args)

cocos2d/cmake/Modules/CocosBuildHelpers.cmake:44 (find_package)

cocos2d/CMakeLists.txt:187 (cocos_find_package)

-- 配置不完整,出现错误!

另请参阅“/home/jmuniz/MyCompany2/MyGame/linux-build/CMakeFile/CMakeOutput.log”。

错误运行命令,返回码:1

【问题讨论】:

    标签: c++ cmake cocos2d-x cocos2d-x-3.0


    【解决方案1】:

    在构建链中读取错误的方式通常是自上而下;找到标记为“错误”的第一件事并修复它。

    在这种情况下,第一个错误是:

    CMake Error at cocos2d/cmake/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
    
    Could NOT find GLFW3 (missing: GLFW3_LIBRARIES GLFW3_INCLUDE_DIR)
    

    在它上面非常有帮助:

    -- package 'glfw3' not found
    

    所以,看来你正在构建的东西需要这个 glfw3,但它找不到它。

    我猜是这个:http://www.glfw.org/

    你应该检查你是否拥有它。如果您不这样做,请下载并为您的系统适当地安装它(根据您运行的操作系统,这可能就像在包管理器中找到它一样简单),然后重试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-04
      • 2020-10-30
      • 1970-01-01
      • 2021-12-10
      • 2017-02-02
      • 1970-01-01
      相关资源
      最近更新 更多