1,存在形式静态库: .a 和 .framework;动态库: .dylib 和 .framework;2. 使用静态库: 链接时,静态库会完整的复制到可执行文件中,被多次使用就会用多份冗余拷贝; -- (核心代码,将MRC打包成静态库,避免切换开发环境)动态库: 链接时,不复制,程序运行时 由系统...
分类:
其他好文 时间:
2015-08-26 01:33:55
阅读次数:
153
使用 NDK 编译可执行文件,即 Android.mk 文件应该是编译 target 应该是?BUILD_EXECUTABLE include $(BUILD_EXECUTABLE) 假设,编出的目标为 helloworld 1. 将 helloworld push 到手机的 /sdcard 目录下 2. 执行...
分类:
移动开发 时间:
2015-08-26 00:16:31
阅读次数:
158
目标代码文件、可执行文件和库 C编程的基本策略是使用程序将源代码文件转换为可执行文件,此文件包含可以运行的机器语言代码。C分两步完成这一工作:编译和链接。编译器将源代码转换为中间代码,链接器将此中间代码与其他代码相结合来生成可执行文件。C使用被划分为两部分的这一方法使程序便于模块化。我们可以分别编....
分类:
其他好文 时间:
2015-08-21 22:57:44
阅读次数:
195
1.Hadoop Streaming是为了方便不太熟悉java用户编写MR程序的工具。用户可以将任何可执行文件(C++)或者脚本(python,ruby)作为Mapper/Reducer, 提高了效率。Hadoop Steaming 要求用户编写的Mapper/Reducer从【标准输入】中读取数据...
分类:
其他好文 时间:
2015-08-21 13:02:06
阅读次数:
137
在Dos中,可执行文件Prog1若要运行,必须有一个正在运行的Prog2,将可执行文件Prog1加载到内存中;并将CPU的控制权交给Prog1,Prog1得以运行;Prog1运行完毕后,应该将CPU的控制权叫唤给使其运行的Prog2。 cmd.exe -----Prog2 masm.exe -...
分类:
其他好文 时间:
2015-08-21 10:57:28
阅读次数:
574
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。which 查看可执行文件的位置whereis 查看文件的位置locate 配 合数据库查看文件位置find 实际搜寻...
分类:
系统相关 时间:
2015-08-20 14:39:17
阅读次数:
120
在tomcat6.0的webapps\ROOT下放一个.exe的可执行文件(若放.mp3、.jpg等格式的文件可能下载过程出现损坏还是可以查看的,若是.exe可执行文件下载过程出现损坏就不可执行了),然后启动tomcat,双击bin文件夹下的startup.bat,出现以下的界面
记得不要关闭这个窗体,若关闭了后面的文件下载会出错的。
Android的布局文件代码如下:
<LinearL...
分类:
移动开发 时间:
2015-08-20 01:35:15
阅读次数:
210
设置.py文件为可执行的Shabang标记应该写作:#! /usr/bin/env python以下写法是错的:#! /usr/bin/python#! /bin/python错在:不同发布版,python可执行文件位置不同virtualenv虚拟环境下,python解释器必须使用在虚拟环境文件夹下...
分类:
编程语言 时间:
2015-08-19 22:40:27
阅读次数:
139
程序编译详解编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。总过程如下:C源程序->编译预处理(对源文件进行词法分析和语法分析,确认符合语法规则)->编译(将其翻译成...
分类:
其他好文 时间:
2015-08-19 12:37:02
阅读次数:
118
文件系统总结包系统就是app程序本身,其实是个zip包,资源/可执行文件 都在里面+ (NSBundle *)mainBundle得到程序本身的bundle类. NSBundle提供了很多path相关函数运行期只读,不可写没有必要建立子文件夹,苹果不推荐在包中建立子文件夹+ (UIImage *)i...
分类:
移动开发 时间:
2015-08-18 21:05:25
阅读次数:
190