赞
踩
set nu // 在左侧行号
set tabstop=4 //tab 长度设置为 4
set nobackup //覆盖文件时不备份
set cursorline //突出显示当前行
set ruler //在右下角显示光标位置的状态行
set autoindent //自动缩进
set mouse=a //允许使用鼠标移动光标
set showmode //显示左下角状态行
set hlsearch //搜索时关键字高亮反白
set showcmd
关于vim的简单配置详细的介绍:VIM简单配置
如何获得良好的界面:vim配置界面
要想获得更强大的功能可以点击:大牛:超级强大的VIM配置(vimplus)
详情点击:GNU
Eclipse官网:ECLIPSEFOUNDATION
官方网站:http://brackets.io/
Github代码托管:https://www.github.com/adobe/brackets
参阅更多 github.com/LightTable/LightTable/releases
常见GCC和G++的误区:GCC和G++的区别
ICC官方网站:ICC
官方网站:IBM XL C++
本文来自 Important_ 的CSDN 博客 ,全文地址请点击:Linux下实现进度条
2.进度条代码
prograss_bar.c
#include<stdio.h> #include<string.h> #include<unistd.h> int main() { int i = 0; char bar[102] = { 0 }; const char* lable = "|/-\\"; while(i <= 100) { printf("[%-100s][%d%%][%c]\r",bar, i, lable[i%4]);//缓冲区未刷新 fflush(stdout);//刷新缓冲区 bar[i++] = '#'; usleep(100000);//沉睡100ms } printf("\n"); return 0; }
Makefile
prograss_bar:prograss_bar.o
gcc prograss_bar.c -o prograss_bar
prograss_bar.o:prograss_bar.s
gcc -c prograss_bar.s -o prograss_bar.o
prograss_bar.s:prograss_bar.i
gcc -S prograss_bar.i -o prograss_bar.s
prograss_bar.i:prograss_bar.c
gcc -E prograss_bar.c -o prograss_bar.i
.PHONE:clean
clean:
rm -f prograss_bar.i prograss_bar.s prograss_bar.o prograss_bar
3.彩色进度条
prograss_bar.c
#include<stdio.h> #include<string.h> #include<unistd.h> int main() { int i = 0; char bar[102] = { 0 }; const char* lable = "|/-\\"; while(i <= 100) { printf("\e[34m[%-100s][%d%%][%c]\r\e[0m",bar, i, lable[i%4]); fflush(stdout); bar[i++] = '#'; usleep(100000); } printf("\n"); return 0; }
一、源码安装:
步骤: 编译源码,然后安装
1.1安装准备:
a、 首先用yum安装gcc,用于编译源码
b、管网下载源码包
c、winSCP windows与Linux传输文件(若直接用安装软件的linux电脑下载就不用传输了)
1.2 安装过程
a、解压
b、进入解压后的目录配置文件 ./configure # 大多数情况下源码包都会带configure这样一个配置工具,具体使用方法可以vim查看其内容
c、make #编译源码包 如果报错了 make clean 清除缓存重新make
d、make install # 安装
然后删除源码包软件和安装目录
二、rpm安装:
rpm安装:安装别人编译好的软件包
rpm即Redhat Package Manager,Redhat的软件包管方式,适用rpm install 命令
rpm不仅已经把软件源代码编译成二进制文件,而且对软件包依赖的文件,系统环境等做了统计文件扩展名:rpm
还有一种SRPM:没有编译成二进制文件,但是也包含rpm的特性
三、yum安装:
用rpm方式安装软件,如果依赖的软件没有事先安装,软件无法安装成功。
为了解决这个问题,推出yum方式。
既然依赖的软件没有安装在机器上,那么就先安装依赖文件,再安装我需要安装的软件。
因此yum在安装软件同时安装依赖文件。
因此需要一个yum源来放依赖的软件源,对比被安装机器上rpm软件库归根到底,yum也是基于rpm的。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。