2023-01-21 283
我正在遵循为Android提供MUPDF的必要步骤. MUPDF是在我的系统上构建的,我能够用C ++利用它,现在使用Android尝试.读书文件中的所有步骤都成功地遵循,但是当我进入第10步时,那就是我必须做ndk-build的时候,我会得到一些错误:
/home/pc/sviluppo/android-ndk-r6b/platforms/android-8/arch-arm/usr/include/stdint.h:53: error: redefinition of typedef 'uint32_t'
/home/pc/sviluppo/mupdf-0.9/android/jni/../../thirdparty/jbig2dec/os_types.h:46: note: previous declaration of 'uint32_t' was here
make: *** [/home/pc/sviluppo/mupdf-0.9/android/obj/local/armeabi/objs- debug/mupdfthirdparty/../../thirdparty/jbig2dec/jbig2.o] Errore 1
怎么了?
$PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/pc/sviluppo/android-sdk-linux_x86/tools:/home/pc/sviluppo/android-ndk-r6b
ps:有人添加mupdf标签
jbig2dec/os_types.h重新计算uint32_t(和其他),
您需要手动删除它们.
然后它将起作用.
我在应用程序中有视图pager.我需要在view pager中显示每个片段上的pdf文件.通常,我们称MUPDF为以下
uri uri = uri.parse(“通往pdf文件的路径”);
intent intent = new Intent(上下文,mupdfactivity.class);
intent.setAction(intent.action_view);
intent.setdata(uri);
context.startactivity(intent);
所以,如果我将mupdf用于我的应用程序,我必须在每个片段上调用mupdfactivity.我认为这不是正确的方法吗?
以上所述是小编给大家介绍的MUPDF用于Android:NDK-build问题(错误:Typedef的重新定义….),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!
原文链接:https://77isp.com/post/26236.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态