Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android上将qt(Essentials)与SDL相结合?_Android_Qt_Android Ndk - Fatal编程技术网

如何在android上将qt(Essentials)与SDL相结合?

如何在android上将qt(Essentials)与SDL相结合?,android,qt,android-ndk,Android,Qt,Android Ndk,我在android上使用Qt,通过端口。 我正在尝试将Qt与SDL结合起来。 当使用调用的SDL(SDL_Init)编译这样的项目时,编译器给了我一个错误:“JNI_OnLoad”的多个定义 LOG:/mnt/sdcard/Android/data/com.n0n3m4.droidc/files/gcc/bin//lib/gcc/arm-linux-androidabi/4.7.1/../../../../../../../../arm-linux-androidabi/lib/libSDL.a

我在android上使用Qt,通过端口。 我正在尝试将Qt与SDL结合起来。 当使用调用的SDL(SDL_Init)编译这样的项目时,编译器给了我一个错误:“JNI_OnLoad”的多个定义

LOG:/mnt/sdcard/Android/data/com.n0n3m4.droidc/files/gcc/bin//lib/gcc/arm-linux-androidabi/4.7.1/../../../../../../../../arm-linux-androidabi/lib/libSDL.a(SDL_和video.o):在函数
JNI_OnLoad'中:
SDL_和video.c:(.text+0xddc):JNI_OnLoad的多个定义
qtmain_android.o:qtmain_android.cpp:(.text.JNI_OnLoad+0x0):首先在这里定义

有什么捷径可以解决这个问题吗

具体说明:在C4droid上编译(来自GooglePlay的ide和gcc、EssentialsQT(gui+core)、SDL插件)


谢谢

你应该问问c4droid的开发者。看起来他是个乐于助人的人。他在google play上说,如果有问题,你应该联系他。

谢谢你的回答。同时,我切换到opengl和native sound,所以我不需要SDL。我联系了他关于其他事情,我确认你的状态,他是有帮助的。再次感谢