
我在这里:ics-openvpn上获得了最新的源代码,我想在windows环境下对其进行编译.如在README.txt中所说:
Do cd main;./misc/build-native.(sh|bat) in the root directory of the
project. After that build the project using “gradle build” (Or use
AndroID Studio). The project is converted to gradle and building with
Eclipse is no longer supported.
但是文件build-native.bat的内容是:
@echo onecho Currently broken, feel free to fix and send me a patch, see .sh fileexit 1call ndk-build APP_API=all -j 8cd libsmkdir ..\assetsmkdir ..\build\for /D %%f in (*) do ( copy %%f\minivpn ..\assets\minivpn.%%f del %%f\libcrypto.so del %%f\libssl.so mkdir ..\build\native-libs\%%f\ copy %%f\*.so ..\build\native-libs\%%f\)cd ..这意味着作者注意到该bat文件包含错误,因此无法构建.我尝试删除前三行并再次运行,但遇到以下错误:
main//jni/AndroID.mk:11: lzo/AndroID.mk: no such file or directory
main/jni/androID.mk : 12: snappy/AndroID.mk : no such file or
directory …
因此,我的问题是:我们可以在windows上构建该库(因为作者已通知此构建文件错误),如果可以,如何?
谢谢 :)
解决方法:
就像文本说的那样.坏了,因为我不在windows上开发.您可以查看build-native.sh修复windows的路径等.编译问题并不难,但必须花10分钟时间修复它.
总结以上是内存溢出为你收集整理的Android-ics-openvpn:如何在Windows机器上进行编译全部内容,希望文章能够帮你解决Android-ics-openvpn:如何在Windows机器上进行编译所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)