解决方案 »
- 关于云储存或者百度云的基础问题, 用java/android 实现上传文件到云储存(比如百度云)
- A10开发板 热插拔切换hdmi和vga问题
- android 中GPS的使有问题
- Android平台下三维应用的开发技术有哪些?
- 如何关闭当前的第三方程序?
- android中addLinks的使用
- android 如何实现本地化?
- 求助:怎样才能在python中用jpype调用android project的class
- 三星的新款Galaxy Note3 手机中设置模块搜索功能如何实现
- 多个布局文件如何共用一个Activity?
- 想通过反射动态生成一个列表,结果失败了,求高手
- 求高手解决android客户端连接wcf服务器,用gson序列化和反序列化请求的数据类型,
头文件 一般都在这里 还有arm linux平台等等都差不多
.\android\android-ndk-r8e\platforms\android-14\arch-x86\usr\include
LOCAL_ALLOW_UNDEFINED_SYMBOLS := true
编译通过了,但是当时运行时报错了:
Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library[1306]: 787 cannot locate 'srand'...
LOCAL_ALLOW_UNDEFINED_SYMBOLS
默认情况下,在试图编译一个共享库时,任何未定义的引用将导致一个“未定义的符号”错误。这对于在你的源代码文件中捕捉错误会有很大的帮助。
然而,如果你因为某些原因,需要不启动这项检查,把这个变量设为‘true’。注意相应的共享库可能在运行时加载失败。百度过来的 晕晕的
LOCAL_ALLOW_UNDEFINED_SYMBOLS
默认情况下,在试图编译一个共享库时,任何未定义的引用将导致一个“未定义的符号”错误。这对于在你的源代码文件中捕捉错误会有很大的帮助。
然而,如果你因为某些原因,需要不启动这项检查,把这个变量设为‘true’。注意相应的共享库可能在运行时加载失败。百度过来的 晕晕的嗯,在开启了这个选项时,在调用的时候会报出找不到对应的方法。但是对应的函数定义在另外的一个库里面,也在构造到时候调用了那个库,但是还是提示找不到对应的函数。有没有办法能将两个库合成一个库,像vs里面的生成静态库那样,会从第三方库里获取要使用的函数到自己的库中。现在狂抓了,在弄ImageMagick的安卓移植并封装部分的函数成为自己的类库。现在就是想不明白,为什么在生成静态库的时候,没有将其他静态库的函数提取出来。使用的时候,外部引用的函数都报错:error: undefined reference to “xxx”。