我已经计划在android中开发Augmented_Reality(AR)应用程序。所以我已经完成了各种各样的贡献,在eclipse(IDE)中安装了一个库,比如artool,qcar sdk等,然后我发现应该在进入artool工具包或qcar sdk之前安装NDK所以我开始安装NDK和他们在以下链接中所说的进展:
http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
在做'Cygwin'安装后,他们写信给控制台写'make -v'。在我做的时候,我得到了'GNU make 3.82.90',但他们的'GNU make3.81'为:
它与我的不一样。我知道我正在使用更新的cygwin,但我的问题是我无法获得.so文件,因为他们在eclipse中相应地提到了。所以你能告诉我,我在哪里制作垃圾,我怎么能恢复在eclipse中运行AR应用程序。谢谢!
答案 0 :(得分:1)
实际上,如果您使用的是窗口,那么您不需要安装cygwin。您还可以使用cmd提示符运行项目,并使用以下命令
开始> cmd> cd C:\ demoworkspace \ testingndk>输入
命令提示符下的这是我的项目所在的目录,其中包含项目名称。在这之后 运行ndk地址就像 C:\ demoworkspace \ testingndk> C:\ NDK路径\ NDK-构建
ndk-path是你的ndk所在的目录名。这将自动选择你的jni c文件。 有关ndk相关查询,请写信给我kdeepak5477@gmail.com
答案 1 :(得分:0)
当您安装cygwin时(我使用了向导),请确保打开DEVEL树并安装MAKE(二进制文件很好,不需要源代码)。
为了以防万一,我也得到了所有的GCC和MINGW。
也许卸载cygwin,然后使用向导重新安装并确保从DEVEL树中选择MAKE。