ndk-build all Error: Cannot run program "ndk-build": Launching failed

转自:Android NDK and Cygwin configuration issue

Question:

I have a problem configuring my system for using the NDK over Windows. Those are the step I made:

  • Installed cygwin.
  • Downloaded the NDK
  • Added to windows path:
    • path to: cygwin\bin
    • path to sdk\tools
    • path to sdk\platform-tools
    • path to ndk
  • Installed CDT plugin for eclipse

Then in Eclipse I opened the project properties and in the build command I put "ndk-build". And the console shows that error:

Cannot run program "ndk-build": Launching failed             C/C++ Problem

I suppose that is because is trying to execute the ndk-build file over the windows cmd, without using the cygwin. How can I solve that?

Note: if I open a cygwin bash and type ndk-build -version it returns the version info but if I try to execute it in the standard cmd console it returns

'ndkbuild' is not recognized as an internal or external command, operable program or batch file.
Answer:

You need to prepend "bash" before the path to ndk-build in the project properties. So if you installed your NDK on C:\ put

bash C:\android-ndk-r6\ndk-build

in the build command field.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值