热门关键字:  ubuntu  分区  Fedora  函数  linux系统进程
编程开发
当前位置 :主页>Linux教程>编程开发>列表
调用函数时 寄存器到底发生了那些变化
一直存在比较模糊的概念,因此用一个例子强化记忆。 linux x86 gcc3.2.3 ATT格式的汇编 代码如下: void fun() { int a = 'A'; } void main() { int b; fun(); return; } 开始调试 [sanool@sanool ex2]$ gdb a.out GNU gdb Red Hat Linux (6.0post-0.20031117.6rh) Cop...
作者:发表于:2007-03-12 03:42:06 点击:49 评论:4 查阅全文...
嵌入式Linux系统的GDB远程调试的实现
远程调试环境由宿主机gdb和目标机调试stub共同构成,两者通过串口或TCP连接。使用 GDB标准程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。 就目前而...
作者:发表于:2007-03-12 03:39:43 点击:399 评论:4 查阅全文...
几种Linux嵌入式开发环境的简单介绍
做Linux嵌入式系统的对常见的几种嵌入式开发环境一定不会默生,由于主要接触网络相关产品的一些系统设计,因此,将可能用到的嵌入式开发环境简要总结一下。主要涉及下面的几个东东: emDebian - http://emdebian.sourceforge.net uClinux - http://www.uclinux.org bui...
作者:发表于:2007-03-12 03:38:42 点击:859 评论:4 查阅全文...
Linux下的RAD
听说过kylix吗?Kylix是Borland/Inprise软件公司3月20日正式在中国发布了其Kylix 软件。Kylix 是为Linux操作系统开发的第一个原始快速应用开发(rapid application development: RAD)工具,它结合了直观的设计工具、优化编译器、交互式调试器和完善的工具组件,从而为...
作者:发表于:2007-03-11 07:52:10 点击:147 评论:4 查阅全文...
主流嵌入式Linux系统下GUI解决方案
在嵌入式系统领域,有不少GUI系统,如QNXPhotonMicroGUI等,可是具体到嵌入式Linux领域又有哪些可供选择的GUI系统呢? 在嵌入式环境底下,GUI系统的整体构架跟PCDesktop相去不远,例如绘图函数库、字型、事件处理等也都是嵌入式GUI系统所要面临的。但是嵌入式系统本身...
作者:发表于:2007-03-09 09:45:54 点击:196 评论:4 查阅全文...
Linux与Unix二大操作系统编程的安全
在考虑操作系统的继承安全性的时候,有一个常常被忽略了的问题(这到符合微软的口味):如果你为Windows平台编程,那么你的软件就只能够在有限的操作系统、版本和补丁层上运行。而UNIX和Linux则相反,它们包括很多开放源代码、商业,以及政府开发的版本,而且应用程序...
作者:发表于:2007-03-09 09:45:24 点击:80 评论:4 查阅全文...
在linux系统下使用C语言操作临时文件
有时程序需要存储很大量的数据,或者在几个进程间交换数据,这时您可能考虑到使用临时文件。使用临时文件要考虑几个问题: 1、保证临时文件间的文件名不互助冲突。 2、保证临时文件中内容不被其他用户或者黑客偷看、删除和修改。 所以在linux下有专门处理临时文件的函...
作者:发表于:2007-03-09 09:41:33 点击:91 评论:4 查阅全文...
嵌入式平台上一个浮点处理的问题
1 引言 本文作者在为 Sitsang 评估板编写一个从二进制文件中读取浮点数的程序时,发现一个奇怪的问题:在 x86 上编译后能够正确运行的程序,交叉编译后拿到评估板上跑就不对了。比如,本来文件中保存的二进制数据的值应该是 6244.760200f ,在 PC 上读出来的值也是对的...
作者:发表于:2007-03-06 04:07:46 点击:204 评论:4 查阅全文...