seven332 / Nimingban

[DEPRECATED] A Nimingban Client
Apache License 2.0
309 stars 51 forks source link

想请教关于gifsicle在android上编译的问题 #94

Open alenyu8 opened 6 years ago

alenyu8 commented 6 years ago

我看到你有在项目中使用了gifsicle库,因为gifsicle官方没有提供android的版本,想请教你是如何编译的?谢谢

seven332 commented 6 years ago

这里有这方面的解释。 https://github.com/seven332/Nimingban/issues/73#issuecomment-262174505

alenyu8 commented 6 years ago

看到了,我下载了你fork的分支,可是如何编译呢?能稍微详细点告诉我吗?非常感谢!

seven332 commented 6 years ago

有两种编译方法:

1. 手写 Android.mk,用 ndk-build 编译

Android.mk 文件在我的项目里有,问题是需要 config.h 文件,也就是需要你在 automake 的环境下生成 config.h 并且针对 Android 不同的 ABI 进行修改。

2. 直接交叉编译

这个方法要简单些,就和一般的交叉编译一样,配置一下编译环境就可以编译了。