• [Cocos2d-x学习笔记]Android NDK: Host 'awk' tool is outdated. Please define NDK_HOST_AWK to point to Gawk or Nawk解决方案


    Android NDK: Host 'awk' tool is outdated. Please define NDK_HOST_AWK to point to Gawk or Nawk
    awk过期
    网上的解决方案是到awk所在目录下删除awk.

    环境:
    OS:windows 8
    cocos2dx版本:cocos2dx-2.1.5
    ndk版本:ndk-r9c

    我的方案是:

    发现引入的项目中定义了NDK_HOST_AWK环境变量,导致编译时候使用了awk来做一些处理,但是NDK从N8版本就开始自动Linux编译环境,所以无需引入其他辅助工具,
    也不需要使用cygwin来作为编译环境,只需要使用ndk的ndk-build.cmd进行编译即可

    步骤:
    1.C/C++ Builde -> Enviroment中发现存在NDK_HOST_AWK环境变量,删除它
    2.编译,发现报错:Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?
    3.C/C++ Builde -> Enviroment中定义NDK_MODULE_PATH
    4.编译通过

    NDK_MODULE_PATH值为:(有两部分,中间中分号隔开)
    cocos2dx所处目录;cocos2dxplatform hird_partyandroidprebuilt

    ex:
    E:cocos2dxcocos2d-x-2.1.5;E:cocos2dxcocos2d-x-2.1.5cocos2dxplatform hird_partyandroidprebuilt

    人生就是一局不能Again的DOTA
  • 相关阅读:
    出差(十四)确定
    出差(十三)协作
    出差(十二)现状
    出差(十一)变化
    手机的惊险一幕
    出差(十)重复
    出差(九)假象
    出差(八)了解
    出差(七)学习
    Servlet程序开发-- servlet跳转
  • 原文地址:https://www.cnblogs.com/hellenism/p/3656746.html
Copyright © 2020-2023  润新知