Ubuntu Cocos2dx 环境配置

来源:互联网 发布:手机淘宝怎么清理 编辑:程序博客网 时间:2024/05/14 04:22

转载请标明出处:http://blog.csdn.net/tim_shadow/article/details/22789061

装备工作:

    下载安装JavaJDK    下载安装ADT_BUNDLE    下载安装Cocos2dx 3.2

运行HelloWorld:

    1.导入工程:

        Project Exporer->右键->Import->C/C++->Existing Code as Makefile Project->Next->Browser->[项目路径/proj.linux]->确定->Toolchain for Indexer Setting(选取 Linux GCC)->Finish

    2.选中对应项目
    3.点击锤子按钮,编译工程
    4.Ctrl + F11 运行工程

除去编辑环境的错误和警告:

    打开项目的properties界面

    C/C++ General->Path And Symbols->Include 选项卡添加如下Include Path(添加到所有配置和所有语言)

        a./opt/cocos2d/cocos2dx

        b./opt/cocos2d/cocos2dx/platform/linux

        c./opt/cocos2d/cocos2dx/include

    Symbols选项卡中添加 LINUX 宏(添加到所有配置和所有语言)

    Apply->OK

    以上步骤以后,一个没有错误的干净的工程就已经导出来了

注意项:

    Include Path 的由来:

    注意到,HelloCpp工程的makefile文件中有这么一句话: 

COCOS_ROOT = ../../../..include $(COCOS_ROOT)/cocos2dx/proj.linux/cocos2dx.mk
    打开对应的位置,找到cocos2dx.mk文件,查找里面“INCLUDES”关键字:

INCLUDES +=  \    -I$(COCOS_SRC) \    -I$(COCOS_SRC)/cocoa \    -I$(COCOS_SRC)/include \    -I$(COCOS_SRC)/kazmath/include \    -I$(COCOS_SRC)/platform/linux \    -I$(COCOS_SRC)/platform/third_party/linux/libpng \    -I$(COCOS_SRC)/platform/third_party/linux/libjpeg \    -I$(COCOS_SRC)/platform/third_party/linux/libtiff/include \    -I$(COCOS_SRC)/platform/third_party/linux/libwebp
ifeq ($(LBITS),64)INCLUDES += -I$(COCOS_SRC)/platform/third_party/linux/include64elseINCLUDES += -I$(COCOS_SRC)/platform/third_party/linuxendif
    这便是 linux 环境下要导入的完整Include  的path ,上面添加的a,b,c只是对于HelloCpp需要添加的路径,并不是完整的路径







0 0
原创粉丝点击