Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ndk路径可以手动设置,但不能自动设置_Android_Eclipse_Android Ndk - Fatal编程技术网

Android ndk路径可以手动设置,但不能自动设置

Android ndk路径可以手动设置,但不能自动设置,android,eclipse,android-ndk,Android,Eclipse,Android Ndk,我试图将ndk设置为与eclipse一起工作,但收到以下错误消息 在路径中找不到程序“/ndk build.cmd” 在其他帖子(,)之后,我尝试在preferences->android->NDK中设置NDK文件夹,但没有成功 接下来,我尝试在Build Path->Configure Build Path->C/C++Build->Builder Setting Tab->NDK Build Path中为一个特定的项目手动设置NDK文件夹,它成功了,但我需要对我的所有项目一次重复一次 知道如

我试图将ndk设置为与eclipse一起工作,但收到以下错误消息

在路径中找不到程序“/ndk build.cmd”

在其他帖子(,)之后,我尝试在preferences->android->NDK中设置NDK文件夹,但没有成功

接下来,我尝试在Build Path->Configure Build Path->C/C++Build->Builder Setting Tab->NDK Build Path中为一个特定的项目手动设置NDK文件夹,它成功了,但我需要对我的所有项目一次重复一次


知道如何正确设置路径吗?

在eclipse中配置NDK时,我也经历了很多痛苦。最后,这个过程对我起作用了(使用eclipse helios):

  • 下载
    eclipsendk插件
    NDK
    并通过

    eclipse>windows>preference>android>NDK>配置NDK位置

  • < P>导入具有本地C++代码并要求NDK的项目。导入后,会显示路径中未找到程序“/ndk build.cmd”

  • 右键单击项目,转到

    new>other>C/C++>转换为C/C++>工具链>android GCC>单击finish

  • 在项目上单击鼠标右键,然后转到“项目属性”

    <强>属性> C++ +Budio>环境

    使用NDK位置创建名为
    NDK-BUILD
    的变量


    <强>属性> C++ +Budio>环境

    在生成器设置中: put Build命令:
    ${NDK-Build}/NDK Build.cmd

    在行为上: 未选中
    Clean


    转到属性>C/C++常规>路径和符号>语言>GNU C++ 添加一个路径为:
    ${NDK-BUILD}\platforms\android-9\arch arm\usr\include的变量


  • 按apply&ok

    对我有效的最简单方法是

    转到项目属性
    单击C/C++Build(将打开另一个列表)
    单击列表中的环境 现在单击添加

    这里必须输入两个值
    将名称改为NDKROOT

    将值放入NDK文件夹的路径中 然后单击确定

    就这样