`

cygwin 编译cocos2d-x发生undefined reference to `XX'

阅读更多

问题:

  cygwin编译cocos2d-x发生undefined reference to `XX'错误

 

解决:

  这种错误一般是cygwin进入交叉编译时找不到该变量或方法,查查有没有申明,有没有include头文件,在c++环境下编译成功在cygwin里没有编译成功,查看makefile有没有引入相关的cpp文件。

 

  另外,arm交叉编译器的版本不同,在申明时要尽可能的将文件包含进来。

分享到:
评论

相关推荐

    亲试过可以通过cygwin编译发布cocos2d-x几种中文乱码解决方案

    此文档也是我从几天焦虑中发现可以用的几种解决cocos2d-x中文乱码的方法。亲自试过了。cygwin可以编译过。但是我感觉直接在代码里面写宽字符=L("中文") 似乎不行。自己编译那个iconv好像也难,用jni回调后java转码...

    cocos2d-x_Android_环境配置手册

    ### 知识点一:Cocos2d-x简介 Cocos2d-x是一个开源的游戏开发框架,用于构建2D游戏、交互式图书、演示和其他图形界面应用。它支持多种平台,包括Android、iOS、Windows和Mac等。Cocos2d-x使用C++作为主要编程语言,...

    cocos2d-x配置教程,主要关于移植android

    在这个例子中,提到了“cygwin version”,意味着可能需要关注Cygwin的版本是否与cocos2d-x的构建脚本相匹配。 7. **参考文档**:`配置教程.docx`包含了详细的步骤和可能遇到的问题解决方案。建议仔细阅读,以便于...

    Cocos2d-x VS2010 Android Cygwin环境的搭建

    搭建Cocos2d-x开发环境涉及多个步骤,主要包括安装Visual Studio 2010、Cocos2d-x引擎、配置Cygwin环境以及设置Android SDK和NDK。下面将详细阐述这些过程。 首先,需要安装Microsoft Visual Studio 2010 旗舰版,...

    cocos2d-x_Win32_Android_环境配置手册

    ### COCOS2D-X配置手册:Win32与Android环境搭建详解 #### 引言 Cocos2d-x是一款跨平台的游戏开发框架,能够帮助开发者高效地创建2D游戏和图形界面应用,同时支持iOS、Android、Windows等多个平台。本文档旨在指导...

    cocos2d-x Andriod

    【cocos2d-x Android 开发】是针对Android平台的游戏开发技术,主要涉及使用cocos2d-x游戏引擎,结合NDK(Native Development Kit),在Windows环境下利用Cygwin模拟Linux环境来完成C/C++代码的编译。下面将详细阐述...

    window7+eclipse+ndk+Cocos2d-x环境配置

    本文档主要介绍了如何在Windows 7操作系统上,使用Eclipse集成开发环境配置Cocos2d-x开发环境,使得开发者可以在同一环境中进行Java和C++代码的编写,无需借助其他编辑器如Visual Studio。以下是配置过程的详细步骤...

    windows_平台下安装android的cocos2D-x2.6.6.pdf

    ### Windows 平台下安装 Android 的 Cocos2D-x 2.6.6 知识点详解 #### 一、所需软件及环境介绍 在**Windows**平台上搭建**Cocos2D-x 2.6.6**开发环境,主要用于Android应用开发。此环境下涉及到的关键软件与环境...

    为cocos2d-x3.2添加protobuffer2.5.0支持

    首先,确保您已经准备了以下软件:cocos2d-x 3.2、protobuffer 2.5.0、protoc-2.5.0-win32、Visual Studio 2012以及Android开发环境,包括SDK、NDK和CYGWIN。 步骤1:创建新的cocos2d-x项目 使用命令行工具`cocos ...

    将Win32下编写的cocos2d-x项目编译到Android平台下运行

    在本文中,我们将探讨如何将一个在Win32环境下编写的Cocos2d-x项目移植到Android平台并进行运行。Cocos2d-x是一个流行的开源游戏开发框架,支持多平台,包括Windows、iOS、Android等。以下是详细的步骤: **步骤1:...

    Androidcocos2d-x安装及项目环境整合

    这篇内容将详细介绍如何在Windows环境下,不依赖cygwin,搭建Android cocos2d-x的开发环境。 一、环境搭建步骤 1. JDK&JRE 首先,安装Java Development Kit (JDK)。由于cocos2d-x可能与JDK 1.7存在兼容问题,因此...

    Android(eclipse)+cocos2d-x安装及项目环境整合

    ### Android(eclipse)+cocos2d-x安装及项目环境整合 #### 一、概述 本文档将详细介绍如何在Windows平台上构建适用于cocos2d-x 1.0与2.0版本的开发环境,并且实现与Android项目的整合。该文档特别针对2012年10月的...

    cocos2d-x快捷安装补丁+安装指导

    使用方法:直接用补丁中的文件去覆盖cocos2d-2.0-x-2.0.4原始文件。 先对快捷安装补丁中的文件进行编辑, 只需事先配置好这几个环境变量,后面一气呵成! D:\Dev\cygwin D:\Dev\android-sdk-windows D:\Dev\android...

    java版飞机大战源码-Cocos2d-xData:Cocos2d-x学习资料整理

    java版飞机大战源码 Cocos2d-x 阶段总结 一、背景 主要用来记录最近对于Cocos2d-x的了解情况,由于接下来会...再次看过之后,我认为对于编译Android项目,Cocos2d-x提供了两种方式,一种是Python脚本,一种是Cygwin+

    Cocos2d-x将win32移植到android.doc

    将Cocos2d-x开发的Win32应用移植到Android平台是一项重要的工作,这使得游戏或应用能够覆盖更广泛的用户群体。以下是详细的移植步骤和注意事项: **第一步:配置Android工程生成器** 在开始移植之前,你需要确保...

    cocos2d-1.0.1-x-0.13.0-beta--android-ndk-windows构建批处理.zip

    1. 请将文件放到cocos2d-1.0.1-x-0.13.0-beta目录下面 2. 打开build_android_ndk_tests.bat 文件 修改set NDK_ROOT=D:\Work7\android-ndk-r7c到你的NDK实际路径即可 3. jni/Application.mk 文件中加入 APP_MODULE : ...

    cococ2d-x开发可用的cygwin离线包

    这是我在开发cocos2d-x过程中使用的cygwin包, 可以满足发布安卓的需要。 压缩包内已经包含了安装包。 安装时选择本地,再选择压缩包内的文件夹就行了。

Global site tag (gtag.js) - Google Analytics