将C移植到android平台,当C文件下包含.dsp .c .h .ncb这么多种文件的时候,如何定义Android.mk? 关于ndk C->java的问题:1、报错: 2、拿到手的c文件下有 3、在Android.mk中定义如下 关于对.dsp如何处理?还有文件头如何定义? 4、网上看到的方法,都是处理包含.c .h文件的C,但是我这个还有.dsp .dsw .ncb 之类的。ps:本人对C不是很了解,对各个后缀文件之间的关系也是很模糊。 求解答,不胜感激。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .dsp .dsw .ncb 之类都是VC的工程管理文件,这个时候这些文件都没用了,删了吧 你是把vc5或vc6的程序移植吧,如果包含win32的api,你可能需要重新写了,关注cpp和h文件即可。 当我只将所有.h .c文件进行移植的时候,出现了缺少系统文件头(VC6 include下的文件头)的情况,请问有什么方法解决? 我按照http://www.cnblogs.com/hibraincol/archive/2011/05/30/2063847.html 该博客的步骤,在生成“生成.so共享库文件”这一步出错,希望老师能指点一二。 出错信息如下: “In file included from jni/tlv.h:21:0, from jni/WMMPMain.c:18:jni/common.h:22:22: fatal error: winsock2.h: No such file or directorycompilation terminated.make: *** [obj/local/armeabi/objs/WMMPMain/WMMPMain.o] Error 1” 1、提示缺失系统头文件,当我把winsock2.h拷贝过去的时候,又提示另一系统头文件缺失,如果一直把VC6带有的.h文件拷过去,会没完没了。于是查找原C代码 2、c语言的代码中#pragma comment(lib, "ws2_32.lib"),引用了"ws2_32.lib"库文件,估计与这一库文件有关,于是我想办法在eclipse导入此库文件。 3、在http://blog.sina.com.cn/s/blog_937ef59a01015ivt.html 博客查到,此ws2_32.lib和libws2_32.a、ws2_32.dll有关。于是尝试导入: 方法一:步骤:工程右键"properties-->Java build path-->Libraries"添加库文件,结果无效。 方法二:直接将库文件添加到源代码下,无效。 方法三:直接添加到系统system32下面,还是无效。 求关注:关于使用Android API文档的问题 android activity 设置launchMode="singleInstance"时,界面消失 android udp 广播 玩Android还用学j2me吗~~~~~~~~~~~~~~~~~~~~~~~~ 关于条形码扫描的问题? 关于移动平台的调查(请各位网友进来一下) eclipse自动编译问题 android中使用gif动图 适应横竖屏切换的问题 屏幕旋转时布局被挤压 程序我按下返回键后,程序不退出 请教ADT安装,忙了一下午了。。。。急急
出错信息如下:
“In file included from jni/tlv.h:21:0,
from jni/WMMPMain.c:18:
jni/common.h:22:22: fatal error: winsock2.h: No such file or directory
compilation terminated.
make: *** [obj/local/armeabi/objs/WMMPMain/WMMPMain.o] Error 1”
1、提示缺失系统头文件,当我把winsock2.h拷贝过去的时候,又提示另一系统头文件缺失,如果一直把VC6带有的.h文件拷过去,会没完没了。于是查找原C代码
2、c语言的代码中#pragma comment(lib, "ws2_32.lib"),引用了"ws2_32.lib"库文件,估计与这一库文件有关,于是我想办法在eclipse导入此库文件。
3、在http://blog.sina.com.cn/s/blog_937ef59a01015ivt.html 博客查到,此ws2_32.lib和libws2_32.a、ws2_32.dll有关。于是尝试导入:
方法一:步骤:工程右键"properties-->Java build path-->Libraries"添加库文件,结果无效。
方法二:直接将库文件添加到源代码下,无效。
方法三:直接添加到系统system32下面,还是无效。