自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜗牛档案室

http://jeebook.com/blog

  • 博客(20)
  • 收藏
  • 关注

转载 GDB基本用法zt

    当程序出错并产生core 时     快速定位出错函数的办法     gdb 程序名 core文件名(一般是core,也可能是core.xxxx)          调试程序使用的键       r   run 运行.程序还没有运行前使用       c   cuntinue  继续运行。运行中断后继续运行       q   退出       kill 终止调试的程序       h  

2005-12-16 17:43:00 2653

转载 gdb基础zt

就调试本机可执行文件(即不是 Java* 或 perl 等)而言,使用 gdb 就对了。gdb 可用于源代码级调试,以及跟踪没有源代码的程序或检查某个终止的程序留下的核心文件。遗憾的是,当您从来没有使用过它,或者已经有一段时间没有使用它时,使用它来做这些工作可能很困难。图 1 展示了使用 gdb 来进行调试所需的每个命令。Command Descriptionfile load programb

2005-12-16 17:35:00 2355

转载 Gcc使用的内嵌汇编语法格式小教程zt

本文对内嵌汇编语法,从基本语法、内嵌汇编的格式介绍、和扩展的内嵌汇编格式进行了详细说明,需要说明的是gcc采用的是at&t的汇编格式. 一 基本语法 语法上主要有以下几个不同. ★ 寄存器命名原则 at&t: %eax intel: eax★ 源/目的操作数顺序 at&t: movl %eax,%ebx intel: mov ebx,eax ★常数/立即数的格式 at&t: movl $_valu

2005-12-16 17:32:00 2135 1

转载 GCC常用命令描述zt

unix下开发常用的编译工具gcc,我对于gcc的了解知道的很少, 一般用到的也就是gcc -o xx xx.cpp 今天翻了一下gnu的gcc manual 花了点时间总结了一下, 给大家分享一下!呵呵,希望对大家有帮助. 这里介绍一下gcc的常用命令选项(可以参考gnu gcc manual). 1. gcc 支持的语言. GCC 全称是GNU Compiler Collection ,包含一

2005-12-16 16:46:00 2214

转载 在cygwin下安装gcc4.0zt

gcc4.0发布了,可惜cygwin现在最新的是gcc3.4.1。通过下载cygwin的安装包来用gcc4.0,看来还是需要等上一段时间,那我如何这让我如何能够忍受呢?我以前在linux升级过gcc,那么在cygwin能不能呢?我按照以前在linux下升级gcc的顺序在cygwin下来了一遍,结果是可以的,顺序和在linux下差不多。1 首先在http://gcc.gnu.org   下载gcc4

2005-12-16 16:39:00 2808 1

转载 GCC中文手册zt

本手册页内容摘自GNU C编译器的完整文档,仅限于解释选项的含义. 除非有人自愿维护,否则本手册页不再更新.如果发现手册页和软件之间有所矛盾,请查对Info文件, Info文件是权威文档. 如果我们发觉本手册页的内容由于过时而导致明显的混乱和抱怨时,我们就停止发布它.不可能有其他选择,象更新Info文件同时更新man手册,因为其他维护GNU CC的工作没有留给我们时间做这个. GNU工程认为man

2005-12-16 16:32:00 2898 1

转载 GCC起步zt

在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器.目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序.GCC不仅功能非常强大,结构也异常灵活.最值得称道的一点就是

2005-12-16 16:27:00 1961

原创 GCC —— 一切从这里开始

你能想象使用封闭源代码的私有编译器编译自由软件吗?你怎么知道编译器在你的可执行文件中加入了什么?可能会加入各种后门和木马。Ken Thompson是一个著名的黑客,他编写了一个编译器,当编译器编译自己时,就在login程序中留下后门和永久的木马。幸运的是,我们有了gcc。当你进行 configure; make; make install 时, gcc在幕后做了很多繁重的工作。如何才能让gcc

2005-12-16 16:21:00 2023

转载 GCC 简介zt

     Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。    Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.ou

2005-12-16 16:18:00 1698

原创 Vi编辑器的基本使用方法

1、vi的基本概念   基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:     1) 命令行模式command mode)   控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。     2) 插入模

2005-12-12 23:36:00 1663

原创 vi使用指南

相信用过Linux的朋友一定不会对vi陌生吧,它是Linux环境中使用最为普遍的全屏幕编文本辑器。但由于我们一般用户最初接触的都是微软的产品,它和DOS下的EDIT和Windows下的记事本的使用方法不尽相似,所以另初学Linux朋友觉得vi很难用,甚至无从下手,下面我就向大家介绍vi的使用方法。  首先需要说明的是,vi分为两种状态,即命令状态和编辑状态,在命令状态下,所键入的字符系统均作命令来

2005-12-12 23:35:00 1569

原创 vi命令的全部使用

Vi 简介     Vi是Unix世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台Unix机器都会提供这套软体。Linux当然也有,它的vi其实是elvis(版权问题),不过它们都差不多。熟悉DOS下的文书处理後,也许会感到vi并不好用;Unix上也已经发展出许多更新、更好用的文书编辑器,但是并不一定每一台Unix 机器上都会安装这些额外的软体。所以,学习vi的基本操作还是有好处,让你在各个不

2005-12-12 23:34:00 1641 1

原创 Bash的环境设定

和Bash的环境设定有关的档案有/etc/profile (主要)$HOME/.bash_profile (主要)$HOME/.bash_login$HOME/.profile$HOME/.bash_logout (主要)$HOME/.bashrc (主要)/etc/bashrc说明如下:* 登入(login)时# 先执行 /etc/profile# 接着bash会检查使用者的自家目录中,是否有

2005-12-12 23:20:00 2034

原创 30分钟搞定BASH脚本编程

一个最简单的脚本   这篇指南将通过一些例子来帮助大家学习功能强大的shell脚本编程.  在这一节中我将学习一些简单的脚本,它将有利于你深入学习一些知识。  一个最经典的Hello World程序             #!/bin/bash                      echo Hello World                这个脚本只有二行,它的第一行这个脚本程序由那个

2005-12-12 23:19:00 1665

原创 bash入门教程

 Shell Script(bash)简介  众所皆知地,UNIX上以小工具著名,利用许多简单的小工具,来完成原本需要大量软体开发的工作,这一点特色,使得UNIX成为许多人心目中理想的系统平台。   在众多的小工具中,Shell Script算得上是最基本、最强大、运用最广泛的一个。它运用围之广,不但从系统启动、程式编译、定期作业、上网连线,甚至安装整个Linux系统,都可以用它来完成。   因为

2005-12-12 23:17:00 3030

原创 Bash 实例

原文出處: http://www-900.ibm.com/developerWorks/cn/linux/shell/bash/bash-1/index.shtml第一部分Bourne again shell (bash) 基本编程 Daniel Robbins总裁兼 CEO,Gentoo Technologies, Inc.2000 年 3 月通过学习如何使用 bash 脚本语言编程,将

2005-12-12 23:12:00 1428

原创 bash简介

一,什么是Shell? shell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的 每个命令都由shell先解释然后传给Linux内核。 shell 是一个命令语言解释器(command-languageinterpreter)。拥有自己内建的shell命令集。此外, shell也能被系统中其他有效的Linux 实用程序和应用程序(utilitie

2005-12-12 23:07:00 1928 1

原创 如何学习cygwin

1.命令行编译/* --- file name is hello.c --- */#include int main (int agrc, char *argv[]){ printf("Hello,World."); return 0;}保存为hello.c输入命令:gcc -o hello hello.c运行编译的程序:./hello

2005-12-12 22:51:00 4417

转载 Cygwin使用指南zt

根据cygwin user guide翻译整理,希望对大家有所帮助。有错误清指出。1 引言cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其

2005-12-11 17:50:00 4354 1

原创 Cygwin简介

Cygwin是许多自由软件的集合,最初由Cygnus Solutions开发,用于各种版本的Microsoft Windows上,运行UNIX类系统。Cygwin的主要目的是通过重新编译,将POSIX系统(例如Linux、BSD,以及其他Unix系统)上的软件移植到Windows上。Cygwin移植工作在Windows NT、Windows 2000、Windows XP以及Windows Ser

2005-12-11 17:48:00 3518

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除