上篇文章试着分析了 cocos2d-x 3.2 在 win32平台下的启动过程。今天我们继续探寻,看看 Android 平台下,引擎又是如何启动的。 预备知识: 1. 对 jni ( java 调用 c++ 动态库) 技术略微了解 2. 大致了解 Android 应用的开发过程。 (不用太多) 一、...
分类:
移动开发 时间:
2014-11-18 13:18:31
阅读次数:
463
开篇
近期一直在为插件式开发而不断探询,对于android端已经有一套插件式开发的框架,有通过java的反射机制实现的plugin,但目前我还没有找到一套完整的开源的框架,后期继续寻找。而对于iOS端,由于object-c没有java的反射机制,于是就想到了动态加载的方式,而网友们发现苹果公司禁止开发者使用动态库,而只允许使用静态库,所以使用加载动态库的方式目前是行不通了。
...
分类:
微信 时间:
2014-11-17 21:18:21
阅读次数:
714
系统目录:==============/bin:系统命令目录/dev:设备目录/home:用户的主目录/lib:系统库目录 .so动态库 .a 静态库/media:多媒体目录/mnt:挂载目录/proc:内存目录/sbin:超级用户命令目录 -->只用root用户才能使用/tmp:临时文件目录/va...
分类:
系统相关 时间:
2014-11-15 11:24:23
阅读次数:
161
dlopen()是一个强大的库函数。该函数将打开一个新库,并把它装入内存。该函数主要用来加载库中的符号,这些符号在编译的时候是不知道的。这种机制使得在系统中添加或者删除一个模块时,都不需要重新编译了。可以在...
分类:
系统相关 时间:
2014-11-14 14:22:50
阅读次数:
915
原文地址:http://blog.csdn.net/pjk1129/article/details/7255163核心命令:lipo -info 地址。查看支持的类型,如armv7 lipo -create 第一包地址 第二个包地址 -output输出文件地址
分类:
其他好文 时间:
2014-11-13 12:34:54
阅读次数:
106
文本较详细的讲了,使用C++运行Lua程序,过程中有生成Lua静态库文件,和如何新建使用lua程序。如有表述错误,或者问题请多多指教及交流,谢谢支持。
转载请注明地址,谢谢啊。...
分类:
编程语言 时间:
2014-11-12 23:07:43
阅读次数:
574
好不容易可以再FireBreath里面使用sip库eXosip。
在本地使用没有问题,但是在别的机子上面安装.dll库的时候就出现了问题:
我猜想,可能是和我加入的库有关系,之前没有加入其它的库的时候,是成功的。
于是,我把eXosip的里面2个动态库放进来,奇迹出现了
Windows下面对静态库和...
分类:
其他好文 时间:
2014-11-12 16:29:32
阅读次数:
212
在VS工程中,添加c/c++工程中外部头文件及库的基本步骤: 1、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。 2、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文...
分类:
其他好文 时间:
2014-11-12 00:27:21
阅读次数:
181
转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog) curl库是一个很强大的http开源库,c++里面能够很方便的和http服务器交互。 最近项目开始内测,开始接登录和充值的SDK,选择了使用curl库来和第三方http服务器交互。 在windows下还是很容易使用,如何使用的案例比比皆是,而且很容易就找到已经编译好的动态库进行测试,但是最后...
分类:
Web程序 时间:
2014-11-11 22:47:53
阅读次数:
350