美文网首页
2018-06-08 1. bgfx 搭建环境

2018-06-08 1. bgfx 搭建环境

作者: 自由快挂 | 来源:发表于2018-06-08 16:53 被阅读79次

    1. 准备阶段

    构建工具: GENie - Project generator tool
    引擎源码:

    git clone git://github.com/bkaradzic/bx.git
    git clone git://github.com/bkaradzic/bimg.git
    git clone git://github.com/bkaradzic/bgfx.git
    

    2. 开始构建

    cd bgfx
    make projgen # 生成项目工程
    

    工程文件在 .build/projects/ 目录下。

    3. 欢乐地跑一跑

    open .build/projects/xcode4-ios/bgfx.xcworkspace/
    

    刚刚开始的时候遇到一个编译错误,给官方反馈,很快就修复了。

    In file included from /Users/admin/repos/game-engine/bx/src/commandline.cpp:6:
    In file included from /Users/admin/repos/game-engine/bx/src/bx_p.h:42:
    ../../../../bx/include/bx/bx.h:35:2: fatal error: unknown type name 'constexpr'
            constexpr bool isEnabled();
            ^
    1 error generated.
    

    4. 给项目添加资源

    bgfx/examples/runtime/ 下所有的子目录,添加到项目工程,除了 temp 目录,这个目录太大了。

    image.png

    性能

    运行 examples 的 00-helloworld 用例:

    image.png

    参考

    http://joedavisdev.co.uk/posts/2016/10/16/bgfx-ios-examples

    相关文章

      网友评论

          本文标题:2018-06-08 1. bgfx 搭建环境

          本文链接:https://www.haomeiwen.com/subject/sxuasftx.html