【发布时间】:2015-03-30 22:08:53
【问题描述】:
我正在开发一个使用 OpenFrameworks 构建的游戏。
在它的make文件中,有一个-nostdlib CFLAG。
我正在尝试集成 Google Play 游戏服务的c++ sdk
我已将 GPGS include & libs 文件夹复制到我的“libs 项目”中,并将 .a 文件添加到 OF 的 PROJECT_STATIC_LIBRARY 中,并将 include 文件夹添加到 OF 的标头搜索路径中。
现在,当我在不将 -std=c++11 添加到 CFLAGS 的情况下编译项目时,我在 gpg.h 中看到 2 个主要错误: 命名空间“std”中的“chrono”没有命名类型,并且 命名空间“std”中的“function”没有命名类型。
但是当我将 -std=c++11 添加到 CFLAGS 时,我在 OF 代码中看到 3 个主要错误,均源于使用 'dynamic_cast_tag'。我添加了 ofTypes.h 的图片,(来自 open框架),错误在哪里。
【问题讨论】:
标签: android eclipse c++11 google-play-games openframeworks