当前位置:编程学习 > JAVA >>

怎样用cygwin编译C的源程序?

先说一下,我要做的是在Linux下,用C语言实现PC与ARM之间的通信。我用C编了个Socket,但怎么移植到Android中?
我已经在Windows环境下把Android NDK环境搭建好了。也可以用cygwin编译android-ndk-r7b下samples中的演示示例生成.so文件,然后导入到Android项目中,成功运行。但它的每个示例都有jni和src的文件夹。在jni文件夹中有.mk文件,在src的文件夹中有.java文件。在我想问的是我编好的C只有源程序,没有什么.mk和.java文件,怎样才能生成.mk文件,让cygwin能编译呢?.java文件在把程序导入到Android项目中好像是必须的,我也没有,怎样才能生成对应的.java文件呢?
我不知道我说清楚了没,反正我只有C的源程序,最后要在Android中运行,我应该怎么做?
我想请大家和我说一下详细的步骤,我是个新手,或者发个教程给我也行,在这里先谢谢大家~ cygwin C Android Windows Linux --------------------编程问答-------------------- 你起码要搭建一个交叉编译环境。才能运行,makefile文件是自己写的,不是生成的,类似于ant文件。 --------------------编程问答-------------------- 没弄过
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,