我觉得这听起来很奇怪,但现在是我的情况。我有一个Eclipse的Eclipse(Windows)上的Android JNI项目,但在我的朋友在Ubuntu的Eclipse中配置后,现在我的Eclipse上的自动生成插件无法工作(它会引发错误:.. .ld.exe:找不到-l):Windows上的Cygwin + Linux NDK
**** Build of configuration Default for project TachoPro ****
ndk-build.cmd all
SharedLibrary : libtachometer_core.so
E:/Android/android-ndk-r8b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: cannot find -ltachometer_core_armv7_a_cortex_a9
collect2: ld returned 1 exit status
make: *** [obj/local/armeabi-v7a/libtachometer_core.so] Error 1
**** Build Finished ****
他说我必须下载NDK为Linux,然后使用Cygwin建立。但另一个错误(比以前看起来更复杂)到达: http://www.mediafire.com/view/?o0nthcn3hn0b0ix
如果您已经通过这个,请给我一些建议...>” <
是的......(也许Linux的Eclipse做到了)。 – 2013-04-09 08:59:45
这里是我的项目中的所有文件(我认为是“配置文件”)的链接(我保留目录树,但删除了源代码,当然)http://www.mediafire.com/? ol73s8um49ft1wb>“< – 2013-04-09 09:06:06
我们发现了真正的问题 - 它是我们的svn服务器,它在提交时忽略了这些”.a“库,谢谢大家的回复^^ – 2013-04-11 21:51:55