n 基本框架:a) Makefile文件的命名b) Makefile基本规则c) Makefile自动化变量d) Makefile编译多个可执行文件3.1 Makefile文件的命名: Makefile最好命名为Makefile,不然的话,敲入make命令的同时,得显示指定出makefile文件名,...
分类:
其他好文 时间:
2014-08-18 15:54:02
阅读次数:
187
基本框架:a) 目录操作命令b) 文件操作命令一、目录操作命令:1. Ls 命令: Ls –a :显示隐藏文件 Ls –l :显示所有文件(不包括隐藏文件) ll 相当于ls -l Ls –h :显示文件大小(多少k) Ls –F : 显示的时候如果是目录的话后面加/, 可执行文件后面加* Ls –...
分类:
系统相关 时间:
2014-08-18 15:48:52
阅读次数:
233
当程序文件运行为进程时,进程在内存中获得空间。这个空间是进程自己的内存空间。每个进程空间按照如下方式分为不同区域: 进程内存空间布局图text:代码段。存放的是程序的全部代码(指令),来源于二进制可执行文件中的代码...
分类:
系统相关 时间:
2014-08-17 19:55:52
阅读次数:
404
建立静态库
建立四个文件 bin(可执行文件),lib(库),include(头文件),src(放源文件)
这里的起的库明为add
在src文件中执行
1)gcc -c add.c //编译add.c源文件生成add.o目标文件
2)ar crsv ../lib/ libadd.a add.o //对目标文件*.o进行归档,生成lib*.a, 把这个生成文件放在lib里
3)gcc...
分类:
系统相关 时间:
2014-08-16 22:34:11
阅读次数:
322
本文详细说明如何修改和制作根文件系统,包括修改根文件系统中的配置文件;在根文件系统中加入可执行文件,最后通过uboot tftp方式烧录根文件系统和镜像。...
分类:
其他好文 时间:
2014-08-16 18:31:01
阅读次数:
563
1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生...
分类:
其他好文 时间:
2014-08-15 19:37:49
阅读次数:
314
在使用gcc编译连接生成可执行文件时,经常会碰到变量未定义、链接时或者运行可执行文件时找不到相应的动态库等问题,本文首先介绍了gcc在编译时头文件路径相关选项以及搜索路径顺序,然后讨论了编译成可执行文件时动态库的搜索路径顺序,最后说明了生成可执行文件后,运行文件时动态库的搜索路径顺序。搞清楚这三个搜索路径,在用gcc碰到的未定义变量或搜索不到动态库的问题,基本上都可以解决了。
头文件路径编译时相...
分类:
其他好文 时间:
2014-08-14 16:43:08
阅读次数:
285
这里的解释执行是相对于编译执行而言的。我们都知道,使用C/C++之类的编译性语言编写的程序,是需要从源文件转换成计算机使用的机器语言,经过链接器链接之后形成了二进制的可执行文件。运行该程序的时候,就可以把二进制程序从硬盘载入到内存中并运行。 但是对于Python而言,python源码不需要编译成.....
分类:
编程语言 时间:
2014-08-14 16:02:38
阅读次数:
187
mysql下载地址 http://www.jb51.net/softs/2193.html
下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面
mysql安装图文教程1
mysql安装向导启动,按“Next”继续
mys...
分类:
数据库 时间:
2014-08-13 13:06:36
阅读次数:
326
把数据和指令从可执行文件中提取出来的命令: objcopy -O binary -j .text a.out text.bin?? 代码段 objcopy -O binary -j .data a.out data.bin? 数据段 ELF可执行文件格式 gcc -S hello.c 生成汇编代码 file...
分类:
编程语言 时间:
2014-08-13 01:24:45
阅读次数:
281