码迷,mamicode.com
首页 >  
搜索关键字:程序编译    ( 988个结果
gcc基本用法
初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi或其它编辑器编写。编译则使用GCC命令。要往下学习首先就得熟悉GCC命令的用法。 GCC命令提供了非常多的命令选项,...
分类:其他好文   时间:2014-10-15 23:31:11    阅读次数:214
Driver 初始化顺序
Linux系统使用两种方式去加载系统中的模块:动态和静态。静态加载:将所有模块的程序编译到Linux内核中,由do_initcall函数加载核心进程(/init/main.c)kernel_init do_basic_setup() do_initcalls()该函数中会将在__initcall_s...
分类:其他好文   时间:2014-10-14 20:58:59    阅读次数:141
Java泛型解析(03):虚拟机执行泛型代码
Java虚拟机是不存在泛型类型对象的,所有的对象都属于普通类,甚至在泛型实现的早起版本中,可以将使用泛型的程序编译为在1.0虚拟机上能够运行的class文件,这个向后兼容性后期被抛弃了,所以后来如果用Sun公司的编译器编译的泛型代码,是不能运行在Java5.0之前的虚拟机的,这样就导致了一些实际生产的问题,如一些遗留代码如何跟新的系统进行衔接,要弄明白这个问题,需要先了解一下虚拟机是怎么执行泛型代码的。 总结: 1.记住一点,虚拟机中没有泛型,只有普通的类。 2.所有泛型的类型参数都用它...
分类:编程语言   时间:2014-10-14 12:37:18    阅读次数:214
JavaScript垃圾回收(一)——内存分配
一、静态分配( Static Allocation ) 从静态存储区域分配内存。程序编译的时候内存已经分配好了,并且在程序的整个运行期间都存在,如静态变量和全局变量。 如下面这张网上找的图:把房间看做一个程序,我们可以把静态分配的内存当成是房间里的耐用家具。通常,它们无需释放和回收,因为没人会天.....
分类:编程语言   时间:2014-10-13 10:41:12    阅读次数:232
Linux下动态库(.so)和静态库(.a) 的区别
静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。编译之后程序文件大,但加载快,隔离性也好。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。多个应用程序可以使用同一个动态库,启动多个应用程序的时候,只需要将动态库加载到内存一...
分类:系统相关   时间:2014-10-11 22:48:16    阅读次数:291
SoC嵌入式软件架构设计之五 :可执行程序的重构
本节讲述内存紧缺型嵌入式系统中基于代码分块(Bank)管理思想对可执行文件的重构,即对程序编译后的可执行文件进行重新组织、打包,以在加载阶段获得最高的执行效率,减少内存占用。要使执行效率高,意味着可执行文件的格式尽可能简单,解析执行文件的流程简单,相应地,解析过程代码量少,即能够减少内存的占用。
分类:其他好文   时间:2014-10-11 15:01:45    阅读次数:189
Android.mk详解
概述 Android.mk文件用来向编译系统描述如何编译你的源代码。更确切地说,该文件其实就是一个小型的Makefile。由于该文件会被NDK的编译工具解析多次,因此应该尽量减少源码中声明变量,因为这些变量可能会被多次定义从而影响到后面的解析。这个文件的语法允许把源代码组织成模块,每个模块属于下列类型之一: 1.  APK程序:一般的Android程序,编译打包生成apk文件。 2. JAV...
分类:移动开发   时间:2014-10-10 14:12:34    阅读次数:217
linux学习之四---gdb调试
在Linux应用程序开发中,最常用的调试器是gdb。 一、启动和退出gdb gdb调试的对象是可执行文件,而不是程序的源代码。如果要使一个可执行文件可以被gdb调试,那么使用编译器gcc编译时需要加入-g选项,-g选项告诉gcc在编译时加入调试信息,这样gdb才可以调试这个被编译的程序。 1.编译test.c源程序 gcc -g test.c -o test ./test te...
分类:数据库   时间:2014-10-07 18:42:43    阅读次数:325
Rubber Ducky简介
USB Rubber Ducky是一款模仿人工键盘输入的设备,外形和U盘一样,模拟键盘输入速度可达到1000个字符每分钟,并且适合任何操作系统,包括安卓等移动OS,它使用的是它特定的脚本语言,用记事本就可以编写,通过他配套的jar程序编译成inject.bin放到sd卡里运行。这是官网http:/....
分类:其他好文   时间:2014-09-29 21:21:01    阅读次数:245
Sql Server 添加外部程序集基本操作
简介:有时候Sql Server的内置函数没有那么好用的时候,可以引用一下外部程序集,下面献下丑,做下添加外部程序集操作1、准备程序,编译出一个MyCLR的DLL.public class CLRClass { [Microsoft.SqlServer.Server.SqlFun...
分类:数据库   时间:2014-09-29 10:56:07    阅读次数:245
988条   上一页 1 ... 88 89 90 91 92 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!