动态库和静态库的区别 a.静态链接库,在编译以后包含在可执行文件中,不会以单独文件的形式存在 -- 初步判断 错 b.动态链接库是以单独文件存在,被程序外部调用(什么意思?) -- 初步判断 对 c.动态链接库的好处是可以多个进程访问一个动态链接库 -- 初步判断 对 d.动态链接库共享一块内存,静...
分类:
其他好文 时间:
2015-04-07 23:04:41
阅读次数:
120
为什么会这样的?因为我们做的是动态库,在使用的时候需要额外加一个步骤,要把Framework同时添加到‘Embedded Binaries’中
...
详情 请见
http://www.cocoachina.com/ios/20141126/10322.html...
分类:
移动开发 时间:
2015-04-07 17:48:48
阅读次数:
456
iOS如果想要实现实时发版,据我了解现在基本上用的是两种方式
1:使用Lua脚本进行,基本上很多手游都是这样做的,再配合上Cocos2d-x这个框架使用起来也比较简单。
2:使用动态库 这里我说的就是这中方式。
先说下实现思路,在动态库中实现一个入口类,和入口方法,这个方法在主工程中调用
这里说下创建动态库的步骤:
下面直接上代码啦。
动态库中测试界面
VCOne.h
...
分类:
移动开发 时间:
2015-04-07 15:46:00
阅读次数:
225
JNI(Java Native Interface)_02
ndk开发常用术语
观察jni.h文件的c语言细节:
交叉编译
在一种平台下编译出能够在另外一种平台下运行二进制代码
平台(1,操作系统:windows linux mac os solaris 2,cpu x86 arm mips)
交叉编译原理
源代码--->编译---->动态库(.d...
分类:
编程语言 时间:
2015-04-03 17:33:48
阅读次数:
164
Library naming--------------Because the library is being built using various exceptionhandling schemes and compilers - and because the librarymay not ...
分类:
其他好文 时间:
2015-03-31 14:33:50
阅读次数:
132
链接库时的搜索路径顺序:LD_LIBRARY_PATH --> /etc/ld.so.conf --> /lib,/usr/lib方法1. vi .bash_profile 设置环境变量LD_LIBRARY_PATH并导出另:LD_LIBRARY_PATH:启动时连接共享函数库,执行时打开动态函数....
分类:
编程语言 时间:
2015-03-31 10:32:45
阅读次数:
163
因为本人主要从事c#开发,但是在工作中经常需要用到c++编写的DLL,因此需要知道c++中的类型与c#中的类型是如何转换的。搜集整理如下。//C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, un...
分类:
编程语言 时间:
2015-03-30 12:58:11
阅读次数:
193
感觉讲得挺详细 注: ln 命令用法 ln –s 源文件 目标文件 (目标文件即为软链接文件) 可用ls -l查看软链接文件具体指向哪个文件目录[-]1. File libhello.c2. File libhello.h3. File main.c前言针对同一动态组件的不同版本链接和加载。一、概念...
分类:
系统相关 时间:
2015-03-30 01:05:26
阅读次数:
255
C++静态库与动态库这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每...
分类:
编程语言 时间:
2015-03-29 19:21:10
阅读次数:
276
今天在论坛上看到有人提到Unity5的诸多“罪状”,其中一条就是打出来的空包竟然有17mb,而之前的版本是9mb。我很好奇,难道是IL2Cpp搞的鬼?
因为好奇,我特意准备了Android环境(之前的环境太老了,不得不重新弄),打了一个空包试验了下。其实原因很简单,因为考虑到兼容性Unity5默认情况下同时打了armv7a和x86的动态库。于是空包的大小就增加了几乎一倍。
...
分类:
编程语言 时间:
2015-03-28 21:48:24
阅读次数:
357