(抱歉我的英语不好......)
我正在尝试使用CDT插件在Eclipse中构建我的.so库。 (这是一个Android项目,带有本机代码......)
因为我在Windows上,我用这个替换了[Project-> Properties-> C / C ++ build]中的构建命令:
[absolute_path_to_android-ndk]\ndk-build.cmd V=1
但是我在控制台中收到了这条消息:
C:\SDK\android-ndk-r8\ndk-build.cmd
Cannot run program "C:\SDK\android-ndk-r8\ndk-build.cmd": Le fichier spécifié est introuvable.
Error: Program "C:/SDK/android-ndk-r8/ndk-build.cmd" is not found in PATH
我在eclipse的build命令中只尝试了“ndk-build.cmd”,并在我的PATH环境变量中尝试了这个命令的路径,但是我仍然有同样的错误。 实际上,我无法从eclipse的build命令执行任何程序。
当我在cmd.exe或cygwin中调用ndk-build时,构建库没有问题,但是当我尝试在Eclipse中自动化库的构建时,它不起作用......
有没有人能解决我的问题?
答案 0 :(得分:1)
我通过在ubuntu终端和eclipse中添加NDK路径到路径变量来找到解决方案。然后我不得不在“ndk-build.cmd”中删除“.cmd”,因为终端说我没有权限使用此文件结束。