1

(对不起,我的英语不好...)

我正在尝试使用 CDT 插件在 Eclipse 中构建我的 .so 库。(这是一个android项目,带有本机代码......)

我更改了构建命令 [Project->Properties->C/C++ build] 以满足我的需要:

C:\SDK\android-ndk-r8\ndk-build.cmd

但是我在控制台中收到了这条消息:

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 的构建命令中只尝试了“ndk-build.cmd”,并在我的 PATH 环境变量中尝试了这个命令的路径,但我仍然有同样的错误。事实上,我无法从 Eclipse 的构建命令中执行任何程序。

当我在 cmd.exe 中调用 ndk-build.cmd 时构建库没有问题,但是当我尝试在 Eclipse 中自动构建库时,它不起作用......

有没有人可以解决我的问题?

4

1 回答 1

1

转到您的项目属性 -> C/C++ 构建 -> 环境。单击添加... 并将名称设置为 PATH,将值设置为您的 NDK_ROOT,我遇到了同样的问题,并且很喜欢它

于 2013-04-24T16:28:42.913 回答