linux在线安装gcc
用于Edora8.0(Linux )的RPM安装gcc
不久前安装了Fedora 8.0,但没有选择gcc选项。 现在,要在Linux环境中调试c程序,只能重新安装gcc编译器。 在安装了Fedora 8.0的源文件中,找到安装了gcc编译器的Package文件夹。 Fedora 8.0的gcc是版本4.12 (2007 09 25 )。
安装说明:
(1) rpm-ivhkernheaders-2.6.23.1-42.fc8.i386.rpm
)2) rpm-ivhglibc-headers-2.7-2.i386.rpm
(3) rpm-ivhglibc-devel-2.7-2.i386.rpm
(4) rpm -ivh gcc-4.1.2-33.i386.rpm
(5) rpm-ivhlibstdc-devel-4.1.2-33.i386.rpm
(6) rpm -ivh gcc-c -4.1.2-33.i386.rpm
六步手动安装,很辛苦呢。
! ! ! ! ! ! ! !
如果Linux配置可以连接到互联网,则只需一个命令即可轻松安装gcc:
1、针对Rethat和fedora : yum安装gcc-c
2、Debain: apt-get时
或者尝试Unbuntu命令
Sdoapt-getinstallbuild-essential?
相关文档:
作者: dio
email: hao@peng.com.cn
日期:8/21/2001 1:00:47 PM
内容:
编译程序
执行gdb
调试会话示例
使用断点
更多的断点和视角
核心文件
堆栈跟踪
连接到其他进程
其他小技巧
结束语
参考资料
关于作者
GNU调试器介绍
作者:David Seager
Linux的大部分特征来源于外壳的GNU调试器……。
umask ) )函数:此函数的主要作用是在创建文件时设置或屏蔽部分文件权限。 一般为open (与函数组合使用。 open函数原型:
#包含
#包含
#包含
intopen(constchar*pathname,int flags );
intopen (常数char……。
在Linux系统中,需要很多命令行选项,自行手动分析他们是违背软件重用思路的。 但是,GNU C library给我们留下了一个用于分析命令行的接口(X/Open规范),很好地使用它可以改变你的程序。
必须部署头文件才能使用getopt_long ()
#包含
举个例子来说明吧……。
计数某个文件夹下的文件数
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主要用于删除文件.