我已经为Android编写了一个QT应用程序。这是一个测试应用程序,我偶然发现当我调用函数atof()
时,应用程序在我的三星s3崩溃了。
这是错误:
W / dalvikvm(23038):threadid = 1:线程退出,未捕获异常(group = 0x417acda0) E / AndroidRuntime(23038):致命异常:主要 E / AndroidRuntime(23038):进程:org.qtproject.example.App_Android,PID:23038 E / AndroidRuntime(23038):java.lang.UnsatisfiedLinkError:dlopen失败:无法找到“libApp_Android.so”引用的符号“atof”......
,代码是:
char str[20]; strcpy(str, "98993489");
val = atof(str);
来自tutorialpoint.com。
为什么我会遇到这个问题?我该如何解决?