- 博客(4)
- 收藏
- 关注
原创 ndk编译 错误:dlopen failed:cannot locate symbol "一个符号" referenced by "你的库.so/.a" lang.UnsatisfiedLinkErr
最近在某家公司做实习生,从事移植工作,公司要求将以前跑在linux老设备上的程序移植到android平台上。项目很大一部分是c++写的,所以需要用ndk把所有源代码编到android平台下,当然也包括所依赖的第三方库。第三方库还比较好说,因为boost,openssl,websocket这些库要么对android有很好的支持,要么有开源项目去辅助支持。所以主要工作还是编译源代码问题,代码量相当庞大
2015-07-30 15:22:06 25659
原创 android编译openssl静态库.a
github上有一个开源项目,已经为你编译openssl建好了工程。地址:https://github.com/aluvalasuman/OpenSSL1.0.1cForAndroid选择需要的版本,我用的是1.01。编译环境: 系统:MacOS NDK:r10d编译过程: 动态库:
2015-07-29 18:44:08 4875 7
原创 AndroidStudio gradle引入github项目问题 can not find com.github
现在从github上引入gradle工程的方式有两种:第一种是.Download Zip,然后作为一个module引入项目中。第二种是直接在app/build.gradle文件进行配置。我们重点说第二种,因为第二种很方便。目前项目用到了MaterialList这个库,所以在github中找到。https://github.com/dexafree/MaterialList翻
2015-07-19 15:54:02 4407
原创 c语言链表的创建、插入、删除、排序
#include#includetypedef struct Node{ int data; struct Node * pNext;}NODE,*PNODE;PNODE create_list(void);void traverse_list(PNODE pHead);bool is_empty(PNODE pHead);int length_list(PNODE pH
2015-07-07 23:26:48 675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人