cundong / SmartAppUpdates

Android应用增量更新

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

你好,请问下在windows下如何编译成dll文件?

jmpcyc opened this issue · comments

按照jni的几个步骤都很顺利,最后一步在编译成dll文件时,报以下错误。应该是C代码中使用linux系统库的原因。麻烦问下,你这边是如何编译的?而且在项目中也没有看到dll文件。是不是使用cygwin类似的编译器来编译的?
qq 20150311135436

刚才测试了利用cygwin进行编译。报以下错误。
qq 20150311145813

已经在window下利用cygwin编译成功,替换了linuxx64下的jdk

@DefconZhou 想请教下如何使用 cygwin 编译 dll,已经安装了 cygwin 和 gcc。

@DefconZhou 建议你把你的方法分享给 @Ivolian
替他谢谢你啦。

@Ivolian @cundong
cygwin下编译dll最后虽然成功了,但是无法正常使用的。编译成功好像把我上面的cygwin编译命令上include windows jdk路径 改为 cygwin中的linux jdk 路径。
最终我还是在Ubuntu下面成功编译和使用的。windows虽然编译成功,但是无法正常使用。