linux在线gcc安装教程,linux在线安装gcc

linux在线安装gcc

Fedora 8.0(linux)用RPM安装gcc

前一阵装了一个Fedora 8.0,居然将gcc选项没选,现在想在Linux环境下调试c程序,只有再安装gcc编译器。在Fedora 8.0安装的源文件中,找到Package文件夹,里面安装gcc编译器的文件,Fedora 8.0的gcc 是version 4.12 (20070925)。

安装顺序:

(1)rpm  -ivh  kernheaders-2.6.23.1-42.fc8.i386.rpm

(2)rpm  -ivh  glibc-headers-2.7-2.i386.rpm

(3)rpm  -ivh  glibc-devel-2.7-2.i386.rpm

(4)rpm  -ivh  gcc-4.1.2-33.i386.rpm

(5)rpm  -ivh  libstdc++-devel-4.1.2-33.i386.rpm

(6)rpm  -ivh  gcc-c++-4.1.2-33.i386.rpm

六步手动安装,辛苦啊!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

如果Linux配置可以上网,可以用一个命令轻松安装gcc:

1、对于Rethat和Fedora:   yum install gcc-c++

2、对于Debain:   apt-get

或试试Unbuntu的命令

sudo apt-get install build-essential?

相关文档:

作者:dio

email: hao@peng.com.cn

日期:8/21/2001 1:00:47 PM

内容:

编译

运行 gdb

调试会话示例

使用断点

更多断点和观察点

Core 文件

堆栈跟踪

连接到其它进程

其它小技巧

结束语

参考资料

关于作者

GNU 调试器简介

作者:David Seager

Linux 的大部分特色源自于 shell 的 GNU 调试器 ......

umask()函数:此函数的主要作用是在创建文件时设置或者屏蔽掉文件的一些权限。一般与open()函数配合使用。open函数原型:

#include

#include

#include

int open( const char * pathname, int flags);

int open( const char ......

Linux系统下,需要大量的命令行选项,如果自己手动解析他们的话实在是有违软件复用的思想,不过还好,GNU C library留给我们一个解析命令行的接口(X/Open规范),好好使用它可以使你的程序改观不少。

使用getopt_long()需要引入头文件

#include

现在我们使用一个例子来说明它 ......

统计某文件夹下文件的个数

ls -l |grep "^-"|wc -l

统计某文件夹下目录的个数

ls -l |grep "^d"|wc -l

统计文件夹下文件的个数,包括子文件夹里的。

ls -lR|grep "^-"|wc -l

统计文件夹下目录的个数,包括子文件夹里的。

ls -lR|grep "^d"|wc - ......

通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。

tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值