上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 50 下一页
  2011年3月18日
摘要: 源代码是自带的,如下:#ifdef HAVE_CONFIG_H#include <config.h>#endif#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ printf("Hello, world!\n"); return EXIT_SUCCESS;}但是编译时,停留在“正在连接xxx(libtool)"就下不去了。在网上搜索了下,答案如下:是不是build到这一步的时候死机了?这是这个版本的KDevelop的一个BUG,无法正常生 阅读全文
posted @ 2011-03-18 21:34 清清飞扬 阅读(467) 评论(0) 推荐(0)
摘要: Linux 中如何卸载已安装的软件. Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。 软件的安装 Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进 阅读全文
posted @ 2011-03-18 15:30 清清飞扬 阅读(9544) 评论(0) 推荐(0)
  2011年3月17日
摘要: rm命令 在linux中创建文件很容易,系统中随时会有文件变得过时且毫无用处。用户可以用rm命令将其删除。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 rm命令的一般形式为: rm [选项] 文件… 如果没有使用- r选项,则rm不会删除目录。 该命令的各选项含义如下: - f 忽略不存在的文件,从不给出提示。 - r 指示rm将参数中列出的全部目录和子目录均递归地删除。 - i 进行交互式删除。 使用rm命令要格外小心。因为一旦一个文件被删除,它是不能被恢复的。例如,用户在输入cp,m 阅读全文
posted @ 2011-03-17 23:04 清清飞扬 阅读(31119) 评论(0) 推荐(1)
  2011年3月16日
摘要: KDevelop是一个支持多程序设计语言的集成开发环境。它运行于Linux和其它类unix环境。 KDevelop本身不包含编译器,而是调用其它编译器来编译程序。 1.打开新立得软件包管理器 2.查找KDevelop,在结果中当然是勾选KDevelop,还有KDevelop系列里面那个带"-dev"后缀的包,当然你可以不勾 3.装好前面的包后安装如下的包: automake autoconf g++ libtool cmake 这些装了之后基本就可以运行了,但是你想看到输出的话就还得装这个东西:Konsole 使用KDevelop的步骤: 1.新建一个工程 2.写代码 3. 阅读全文
posted @ 2011-03-16 22:46 清清飞扬 阅读(5579) 评论(0) 推荐(0)
摘要: 一.运行 gcc/egcslinux 中最重要的软件开发工具是 GCC。GCC 是 GNU 的 C 和 C++ 编译器。实际上,GCC能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。#DEMO#: hello.c如果你有两个或少数几个C源文件,也可以方便地利用GCC编译、连接并生成可执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现在要编译生成一个计算阶乘的程序。清单 factorial.c-----------------------#include #includ 阅读全文
posted @ 2011-03-16 22:37 清清飞扬 阅读(2343) 评论(0) 推荐(0)
摘要: Gcc简介Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。gcc 编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。 在Linux系统中,可执行文件没有统一的后缀,系统从文件的属性来区分可执行文件和不可执行文件。而gcc则通过后缀来区别输入文件的类别,下面我们来介绍gcc所遵循的部分约定规则。.c为后缀的文件: 阅读全文
posted @ 2011-03-16 22:36 清清飞扬 阅读(23799) 评论(3) 推荐(2)
摘要: 首先输入打开终端输入su,输入密码,取得管理员权限;其次输入 gedit /etc/yum.repos.d/163.repo,回车再次把一下内容复制到打开的163.repo中:[Fedora-mirrors.163.com]name=Fedora 12 – i386baseurl=http://mirrors.163.com/fedora/updates/12/i386/enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY[Everythi 阅读全文
posted @ 2011-03-16 22:34 清清飞扬 阅读(751) 评论(0) 推荐(0)
摘要: 1.GCC大名鼎鼎的GNU的C/C++/Obj-C编译器,当前版本是2.8.1,但据说与2.7.*有兼容性问题. 而使用较广的是gcc2.7.2系列,如RedHat5中带的就是gcc2.7.2.3有时候在Cyrix上用gcc会有些问题,因此有一套针对Cyrix特点的gcc2.7.2.3我这里有RedHat5的rpm ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib(Cyrix2.7.2.3&2.8.1)其基本结构就是一个frontend和backend,/usr/bin/gcc就是个frontend,其kernel东西都放在/usr/l 阅读全文
posted @ 2011-03-16 22:34 清清飞扬 阅读(12298) 评论(0) 推荐(0)
摘要: 添加上海交大的yum源 gedit /etc/yum.repos.d/sjtu.repo 在打开的文件中添加以下内容: [Fedora-ftp.sjtu.edu.cn] name=Fedora 12 - i386 baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/12/Fedora/i386/os/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY[Everything-ftp 阅读全文
posted @ 2011-03-16 22:33 清清飞扬 阅读(3086) 评论(0) 推荐(0)
摘要: 在windows 下几乎所有的应用软件都提供了安装程序,如setup.exe、install.exe,大家只要双击然后一路“下一步”就行了,但是在linux 下很少有软件是通过这种方式安装的,因为linux 下的应用软件多是源码包方式,需要用户手工编译安装,在本章向大家讲解如何在linux 安装软件,另外在fedora 中大家也会发现提供了一个“添加/删除软件”的功能,但是只能联网使用。 1 具有安装程序软件的安装 前面说了,linux 软件很少有像windows 软件那样双击exe然后一路“下一步”,但并不是没有,如优秀的国产软件永中office2007,把下载文件解压缩后打开文件夹。那个. 阅读全文
posted @ 2011-03-16 22:32 清清飞扬 阅读(3922) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 50 下一页