【发布时间】:2014-04-29 09:30:07
【问题描述】:
我已经从 FMODProgrammersApi 示例中导入了一个示例,并且我已经完成了 Cygwin 和 Android NDK 的过程,但是当我运行我的项目时,它在控制台中出现以下错误
14:53:34 **** Incremental Build of configuration Default for project Recording ****
bash /ndk-build all
Cannot run program "bash": Launching failed
Error: Program "bash" not found in PATH
PATH=[C:/Program Files/Java/jdk1.6.0_06/bin/../jre/bin/client;C:/Program Files/Java/jdk1.6.0_06/bin/../jre/bin;C:/Program Files/Java/jdk1.6.0_06/bin/../jre/lib/i386;C:\Windows\system32;C:\Windows;C:\Windows\system32\Wbem;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files\Java\jdk1.6.0_06\bin;D:\ABHIJEET_ONYX\New_Android_Sdk\adt-bundle-windows-x86-20140321\eclipse;]
14:53:35 Build Finished (took 267ms)
请帮帮我... 我已经完成了这个教程http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
【问题讨论】:
-
找到bash所在的目录并将目录添加到PATH
-
抱歉,我们没有明白你的意思
-
提交命令(例如 bash)时,会在 PATH 中包含的目录列表中搜索命令的位置。因此
Error: Program "bash" not found in PATH. -
echo $SHELL如果不是 bash,很有可能你没有在 cygwin 中安装 bash,所以要么安装相同的 bash,要么安装echo SHELL的任何输出,将链接设为ln -s <output> c:\\waterever Path you have in $PATH\bash然后执行/运行你想要的东西。
标签: java android c bash android-ndk