基于cocos2d-x在win7下开发android程序,一般都会选择先在win32下调试,等最后再在eclipse环境下安装测试到真机上。期间,要使用到cocos2d-x提供的一些简化方案进行NDK编译(一般使用gcc)。但是,VISUAL STUDIO 2010 C++编译器与gcc编译器存在许多不同之处。

本人感觉gcc较微软c++更严格一些。因此,在VS下调试通过的程序,在GCC下不一定通过。如题目所示,在GCC下编译经常见到的一个错误就是:

expected specifier-qualifier-list before ‘XXX’

其实,上述错误一般很简单。正如网络上文章所提示的,出现这种错误一般是当前编译器不能识别‘XXX’的定义所致。例如,我今天刚刚碰到的一例。

其中有一句是:

BYTE* ReadKey;

编译器提示的错误正是:expected specifier-qualifier-list before 'BYTE'

修改办法是在这一句稍微靠前一些添加如下一句便OK了。

#define BYTE unsigned byte

本文转自朱先忠老师51CTO博客,原文链接:http://blog.51cto.com/zhuxianzhong/1531781 ,如需转载请自行联系原作者

NDK编译错误expected specifier-qualifier-list before...相关推荐

  1. 探讨NDK编译错误ld.exe: Dwarf Error: mangled line number section.

    如题所示的NDK编译错误是什么原因导致的? 我的困惑 今天在把WIN32下的一个工程移植到ANDROID时遇到上述错误,感到非常困惑.错误如下: D:/ndkr8/toolchains/arm-lin ...

  2. android中ndk编译错误,Android NDK编译常见错误及解决方案

    Android NDK编译常见错误及解决方案 Error 1:$ ndk-build/cygdrive/c/andy/abc/obj/local/armeabi-v7a/objs/abc//hello ...

  3. ndk编译 错误:dlopen failed:cannot locate symbol 一个符号 referenced by 你的库.so/.a lang.UnsatisfiedLinkErr

    最近在某家公司做实习生,从事移植工作,公司要求将以前跑在linux老设备上的程序移植到android平台上.项目很大一部分是c++写的,所以需要用ndk把所有源代码编到android平台下,当然也包括 ...

  4. NDK编译php,Android NDK编译常见错误及解决方案

    Android NDK编译常见错误及解决方案 Error 1:$ ndk-build/cygdrive/c/andy/abc/obj/local/armeabi-v7a/objs/abc//hello ...

  5. matconvnet 编译错误 : nvcc fatal '-DNEDBUG': expected a number

    matconvnet 编译错误 按方法Win10安装MatConvnet和Window环境MatConvNet安装编译cpu 版本matconvnet 通过,但gpu版本报错,如下 错误信息为 nvc ...

  6. android 编译 sdl,使用android ndk编译SDL2示例错误r14

    我已经测试过在我的ubuntu 16.04机器上构建SDL2源代码(2.0.5)中的示例.使用android ndk编译SDL2示例错误r14 根据https://wiki.libsdl.org/An ...

  7. WIN10 x64搭建OLLVM4.0 android NDK 编译环境跨坑指南

    本文参考大量相关博客,甄选出有用的文章,帮助大家远离陷阱,节省时间. 目录 平台说明 环境准备 添加String混淆 集成到ndk编译工具链 模式介绍与使用方法 编译错误 Cannot open /d ...

  8. Windows下用ndk编译ffmpeg

    Windows下用ndk编译ffmpeg   第一步:创建一个android工程,然后将ffmpeg整体放到jni下,并创建Android.mk和Application.mk Android.mk: ...

  9. android2.2编译,Android NDK编译Box2D_V2.2

    如果大家有留意的话,就知道现在很流行的 愤怒的小鸟 的物理引擎是使用了Box2D,那么如何将这好东西移植到Android上呢?在网上找了一遍,发现资料还是少得可怜,于是自己研究研究一下,遇到问题就go ...

最新文章

  1. GAN(Generative Adversarial Network,GAN)模型应用
  2. python学习之老男孩python全栈第九期_day002作业
  3. android 写字体投影,android之字体阴影效果
  4. vijos1055 奶牛浴场
  5. javascript小游戏_javaScript小游戏——网页版别踩白块
  6. 好多人都说存储过程很难?认真看这篇文章就够了
  7. 王昶衡(帮别人名字作诗)
  8. JS实现定时弹出广告
  9. verycd重整——《TrainSignal视频教程》(TrainSignal)[ISO]
  10. 从零基础入门Tensorflow2.0 ----六、29keras_generator读取 kaggle 10 monkeys数据
  11. 海康威视高级副总裁毕会娟:全面解读“物信融合数据平台”的功能与业务逻辑... 1
  12. python实现抢票github_抢票神器成GitHub热榜第一,支持候补抢票,Python跑起来
  13. Image 图像转化为 PDF 文件
  14. Windows10黑体字体
  15. 如何在Windows 11上的WSL2做到GPU直通,并用Deepracer本地训练炸干电脑的资源(显卡降价了,618等等党还等什么,一起来加入Deepracer的比赛学习交流吧)
  16. Android ImageView 四个角自定义角度,以及角度的变换
  17. java.lang.NoSuchFieldError: count at org.eclipse.jface.viewers.ColumnViewer$1.mouseDown
  18. H3C交换机常用命令(初学)
  19. 推荐一个好的查询快递的网站给大家。
  20. centos7网络时间同步

热门文章

  1. 无法初始化sftp协议。主机是sftp服务器吗?_WinSCP v5.15.3 免费的 开源图形化 SFTP 客户端...
  2. 数据结构--Dijkstra算法最清楚的讲解
  3. linux常见分区格式,linux 分区格式
  4. 异常 try catch finally return 执行关系 MD
  5. 8、angular的select
  6. java 解决汉诺塔问题
  7. Fiddler 域名过滤
  8. js高级—查询商品案例
  9. 【Zigbee技术入门教程-02】一图读懂ZStack协议栈的核心思想与工作机理
  10. 福建工程学院寒假作业G题